/* Public Domain */ int ltab[771] = { 0,0,0, 2,0,0, 1,0,0, 0,8,0, 0,1,0, 0,9,0, 0,16,0, 0,25,0, 0,11,0, 0,2,0, 0,24,0, 2,1,1, 1,1,1, 2,8,1, 1,8,1, 0,17,0, 0,10,0, 0,3,0, 0,32,0, 0,18,0, 0,40,0, 2,2,1, 1,2,1, 0,26,0, 0,4,0, 0,33,0, 2,16,1, 1,16,1, 0,19,0, 2,9,1, 1,9,1, 0,27,0, 2,10,2, 1,10,2, 2,17,2, 1,17,2, 0,12,0, 0,34,0, 0,41,0, 0,48,0, 2,3,2, 1,3,2, 0,5,1, 0,20,1, 2,18,2, 1,18,2, 2,24,2, 1,24,2, 2,11,2, 1,11,2, 0,42,1, 0,35,1, 0,28,1, 2,25,2, 1,25,2, 0,49,1, 0,6,1, 0,21,2, 0,43,2, 0,13,2, 0,36,2, 0,50,2, 0,56,2, 0,14,2, 0,22,2, 0,8,-15, 0,9,-7, 0,0,-15, 0,1,-7, 0,16,-7, 0,2,-7, 0,17,-3, 0,10,-3, 0,23,2, 0,25,-3, 0,18,-3, 0,24,-3, 0,7,2, 0,3,-3, 0,32,-3, 2,4,2, 1,4,2, 2,19,2, 1,19,2, 0,29,2, 0,11,-3, 2,26,2, 1,26,2, 2,12,2, 1,12,2, 0,51,2, 0,15,2, 0,44,2, 2,27,2, 1,27,2, 0,57,2, 2,5,2, 1,5,2, 0,31,2, 0,58,2, 0,30,2, 2,40,2, 1,40,2, 0,26,-3, 2,20,2, 1,20,2, 0,33,-3, 0,19,-3, 2,32,2, 1,32,2, 2,33,2, 1,33,2, 2,13,2, 1,13,2, 2,34,2, 1,34,2, 0,59,2, 0,37,2, 0,4,-3, 2,28,2, 1,28,2, 2,35,2, 1,35,2, 0,52,2, 2,21,2, 1,21,2, 0,39,2, 2,6,2, 1,6,2, 0,38,2, 0,45,2, 0,12,-3, 2,14,2, 1,14,2, 2,36,2, 1,36,2, 0,40,-3, 0,60,2, 2,29,2, 1,29,2, 2,22,2, 1,22,2, 2,42,2, 1,42,2, 2,7,2, 1,7,2, 0,27,-3, 2,43,2, 1,43,2, 2,41,2, 1,41,2, 2,15,2, 1,15,2, 0,47,2, 0,46,2, 2,48,2, 1,48,2, 0,53,2, 0,61,2, 0,54,2, 0,62,3, 0,55,3, 0,34,-3, 0,63,3, 0,20,-3, 2,23,3, 1,23,3, 2,44,3, 1,44,3, 2,37,3, 1,37,3, 2,30,3, 1,30,3, 2,50,3, 1,50,3, 2,52,3, 1,52,3, 2,31,3, 1,31,3, 2,49,3, 2,38,3, 1,49,3, 1,38,3, 2,53,3, 1,53,3, 2,45,3, 1,45,3, 2,51,3, 1,51,3, 2,56,3, 1,56,3, 2,39,3, 1,39,3, 2,46,3, 1,46,3, 0,5,-3, 0,41,-3, 2,57,3, 1,57,3, 2,58,3, 1,58,3, 2,60,3, 1,60,3, 2,47,3, 1,47,3, 2,61,3, 2,54,3, 1,61,3, 1,54,3, 2,59,3, 1,59,3, 2,62,3, 1,62,3, 2,55,3, 1,55,3, 2,63,3, 1,63,3, 0,13,-3, 0,6,-3, 0,28,-3, 0,48,-3, 0,21,-3, 0,35,-3, 0,42,-3, 0,36,-3, 0,23,-3, 0,14,-3, 0,7,-3, 0,49,-3, 0,43,-3, 0,22,-3, 0,63,-3, 0,62,-3, 0,61,-3, 0,60,-3, 0,59,-3, 0,58,-3, 0,57,-3, 0,56,-3, 0,55,-3, 0,54,-3, 0,53,-3, 0,52,-3, 0,51,-3, 0,50,-3, 0,47,-3, 0,46,-3, 0,45,-3, 0,44,-3, 0,39,-3, 0,38,-3, 0,37,-3, 0,31,-3, 0,30,-3, 0,29,-3, 0,15,-3, -1,0,0 };