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