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