46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,0,0,0,0,0,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,39,39,39,0,0,0,0,0,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,0,0,0,0,0,46,46,46,46,46,46,36,0,0,25,56,57,57,58,55,9,39,39,39,39,0,0,0,0,0,46,46,46,46,46,46,18,0,54,43,43,43,43,43,43,24,9,39,39,39,0,0,0,0,0,5,5,5,5,5,5,6,19,44,44,45,44,44,1,54,43,30,39,39,39,0,0,0,0,0,39,39,39,39,39,39,39,39,39,39,5,39,11,18,0,54,31,39,39,39,0,0,0,0,0,39,39,39,39,39,39,39,8,26,27,28,28,29,16,0,0,30,39,39,39,0,0,0,0,0,39,39,39,39,39,39,11,22,48,48,42,42,42,42,53,0,31,39,39,39,0,0,0,0,0,39,39,39,39,39,39,11,49,47,47,53,2,37,37,38,20,7,39,39,39,0,0,0,0,0,39,39,39,39,39,39,39,35,42,42,0,21,10,39,6,10,39,39,39,39,0,0,0,0,0,39,39,39,39,39,39,39,35,53,2,20,7,39,39,39,39,39,39,39,39,0,0,0,0,0,39,39,39,39,39,8,23,3,0,21,10,39,39,39,39,39,39,39,39,39,0,0,0,0,0,39,39,39,39,11,22,42,2,20,7,39,39,39,39,39,39,39,0,0,0,0,0,0,0,0,39,39,13,8,23,3,53,21,10,39,39,39,39,39,39,0,0,0,0,0,0,0,0,0,0,39,11,46,22,42,2,20,7,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,36,53,21,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,13,35,0,32,12,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,46,36,0,33,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,46,36,0,34,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,36,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,18,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,22,0,24,56,57,57,57,57,57,57,58,55,9,39,39,39,39,39,39,39,39,39,39,39,11,18,0,54,43,43,43,43,43,43,43,43,43,24,9,39,39,39,39,39,39,39,39,39,39,11,22,0,54,43,43,43,43,43,43,43,43,43,43,24,9,39,39,39,39,39,39,39,39,39,13,35,0,0,2,44,44,44,44,44,44,44,44,1,54,24,9,39,39,39,39,39,39,39,11,46,36,48,0,21,10,39,39,39,39,39,39,11,18,0,54,24,9,39,39,39,39,39,39,11,46,36,0,0,30,39,39,39,39,39,39,39,39,6,19,1,54,24,9,39,39,39,39,39,11,46,49,47,47,25,9,39,39,39,39,39,39,39,39,11,18,0,54,24,9,39,39,39,39,39,6,18,0,0,43,24,9,39,39,39,39,39,39,39,39,6,19,1,54,24,9,39,39,39,11,10,6,19,1,54,43,24,9,39,39,39,39,39,39,39,39,39,35,0,54,30,39,39,39,39,39,39,11,18,0,54,43,24,9,39,39,39,39,39,39,39,39,35,0,0,31,39,39,39,39,39,39,39,6,19,1,54,43,24,56,57,57,58,55,9,39,13,35,50,0,32,10,39,39,39,39,39,39,39,11,18,0,54,54,43,43,43,43,43,24,9,6,36,0,0,33,10,39,39,39,39,39,39,39,39,6,19,45,45,45,44,44,1,54,54,30,39,35,0,0,33,10,39,39,39,39,39,39,39,39,39,39,5,6,46,10,39,35,0,0,31,13,35,0,0,34,10,39,39,39,39,39,39,39,39,39,39,39,39,5,13,13,35,0,0,32,46,36,0,0,30,39,39,39,39,39,39,39,39,39,41,39,39,39,39,5,6,36,0,0,33,46,36,0,47,31,39,39,39,39,39,39,39,39,39,39,39,39,41,39,39,39,35,0,0,34,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,41,39,39,39,39,13,35,0,0,30,5,35,0,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,36,0,0,31,39,35,0,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,8,23,3,2,20,7,13,35,0,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,11,22,42,53,21,10,11,46,36,0,0,30,39,39,39,39,39,39,39,39,39,41,39,39,8,23,3,2,20,7,39,11,46,49,50,0,31,39,39,39,39,39,39,39,39,39,39,41,11,22,42,53,21,10,39,39,39,6,36,0,0,30,39,39,39,39,39,39,39,39,39,41,39,11,36,53,0,24,56,57,57,58,23,3,0,0,31,39,39,39,39,39,39,39,39,39,39,8,23,3,0,54,43,43,43,43,43,43,53,2,20,7,39,39,39,39,39,39,39,39,39,39,6,19,38,44,44,44,45,45,1,54,54,53,21,10,39,39,39,39,39,39,39,39,39,39,39,39,11,46,10,39,39,5,6,18,0,0,0,32,10,39,39,39,39,39,39,39,41,39,41,39,39,39,6,10,39,39,39,39,6,19,1,0,34,10,39,39,39,39,39,39,39,39,39,39,39,39,39,8,26,27,28,28,28,29,23,3,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,11,22,48,42,42,42,42,42,42,53,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,13,35,42,53,2,37,38,37,38,37,20,7,39,39,39,39,39,39,39,39,39,39,39,39,11,46,36,47,0,21,10,6,10,5,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,46,36,53,0,32,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,36,53,0,33,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,0,0,34,10,39,41,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,8,23,3,2,20,7,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,22,42,53,21,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,8,23,3,2,20,7,39,39,41,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,22,53,53,21,10,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,8,23,3,2,20,7,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,41,39,39,11,22,42,53,21,10,39,39,39,41,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,35,53,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,41,39,35,0,0,31,39,39,39,41,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,18,0,54,24,9,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,6,19,1,54,24,9,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,11,36,0,54,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,13,13,13,13,13,13,35,0,54,31,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,46,46,46,46,46,46,36,0,0,31,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,46,46,46,46,46,46,36,0,0,30,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,79,6,1,4,0,78,6,1,4,0,77,6,1,4,0,76,6,1,4,0,75,6,1,4,0,74,6,1,4,0,73,6,1,4,0,72,5,1,5,0,71,4,1,5,1,70,4,1,4,1,69,4,1,4,1,68,4,1,4,0,67,5,1,4,2,66,6,1,4,2,65,7,1,4,2,64,8,1,4,0,63,9,1,4,0,62,10,1,4,1,61,10,1,4,1,60,10,1,4,1,56,10,4,4,0,56,14,3,1,0,56,15,3,1,2,56,16,3,1,2,56,17,3,1,2,56,18,3,3,0,55,17,1,4,0,54,16,1,5,0,52,16,2,5,0,51,18,1,5,0,51,15,3,1,1,50,19,1,4,0,51,14,3,1,1,49,19,1,4,0,52,9,2,5,1,48,19,1,4,0,51,10,1,4,0,47,19,1,4,0,50,10,1,4,0,46,19,1,4,0,49,11,1,4,2,45,19,1,4,0,48,12,1,4,2,44,19,1,4,0,47,13,1,4,2,43,19,1,4,0,46,14,1,4,0,42,19,1,4,0,45,14,1,4,0,41,19,1,4,0,44,14,1,4,0,40,19,1,4,0,43,14,1,4,0,39,19,1,4,0,42,14,1,4,2,38,19,1,4,0,41,14,1,4,2,37,19,1,4,2,38,14,3,3,2,36,19,1,4,2,38,13,3,1,0,35,18,1,4,2,38,12,3,1,1,34,17,1,4,0,38,11,3,1,1,33,16,1,4,0,39,7,2,4,1,32,15,1,4,2,38,6,1,5,0,28,15,4,3,2,37,5,1,5,0,28,14,4,1,0,36,4,1,5,0,28,13,4,1,0,35,3,1,5,0,28,12,4,1,0,32,3,3,3,0,28,11,4,1,0,28,10,4,1,0,28,9,4,1,0,28,8,4,1,0,28,7,4,1,1,28,6,4,1,1,29,3,3,3,0,28,3,1,3,0,27,3,1,2,0,26,3,1,2,0,25,3,1,2,0,24,3,1,2,1,23,3,1,2,1,22,3,1,3,1,21,3,1,4,0,20,4,1,4,1,19,5,1,4,1,18,6,1,4,1,17,7,1,4,0,16,7,1,5,0,14,7,2,5,0,13,12,3,1,2,13,13,3,1,2,13,14,3,3,0,12,13,1,4,2,9,13,3,4,2,9,12,3,1,0,9,11,3,1,1,9,10,3,1,1,9,9,3,1,1,9,6,3,3,0,8,6,1,4,0,7,6,1,4,0,6,6,1,4,0,5,6,1,4,0,4,6,1,4,0,3,6,1,4,0,2,6,1,4,0,1,6,1,4,0,0,6,1,4,0