<image>

Input

The input contains two integers row, col (0 ≤ row, col ≤ 63), separated by a single space.

Output

Output "IN" or "OUT".

Examples

Input


0 0


Output


OUT


Input


27 0


Output


IN


Input


0 27


Output


OUT


Input


27 27


Output


IN
a  = ['..........................#.#.######.#..........................\n',
 '......................#.###.#.#.#..#.#####......................\n',
 '....................###.#...#...##.#....#..#....................\n',
 '.................####.#.#.#####....####.#.###.#.................\n',
 '................##......#.#.....####....#.#.#.##................\n',
 '..............#..##.#####.###.###.#..#.##...#..#.#..............\n',
 '.............###..#..#......#.#...####..##.##.##.##.............\n',
 '...........######.##.##.###.###.###....##..#..#...###...........\n',
 '..........############....#.....#...#.##..##.##.#..###..........\n',
 '.........####################.#######..####..##########.........\n',
 '........################################################........\n',
 '.......##################################################.......\n',
 '.......##################################################.......\n',
 '......####################################################......\n',
 '.....######################################################.....\n',
 '.....######################################################.....\n',
 '....########################################################....\n',
 '...##########################################################...\n',
 '.....########################################################...\n',
 '.......############...#..##############...#.#.#############.....\n',
 '..##.....#########..#...###############.#.......########........\n',
 '..####.....#####...##.#...###############.##.##..#.##.......##..\n',
 '.#######.....#...###..###..###########.#..#...##.........######.\n',
 '.#########.....#..#..##.##...#########.##.#####..#....#########.\n',
 '.############.##.###.....###..#######...#..#....###.###########.\n',
 '.#########.....#...###.###...########.#.#####.#...#..#.########.\n',
 '############.###.#..#..#...#..######..#..#....##.###...#########\n',
 '###########...#..#.##.###.###.####.#.###.####..###...#.#########\n',
 '###########.######.####....#..#.#....#.#..#.####...###.#########\n',
 '###########.....#..#..###.###...#.#.##.##.#..#...#..#..#########\n',
 '############.##.####.##.###...#.###.....####.#.######.##########\n',
 '###########...###..#..#...###.#..###.####..#.###...#...#########\n',
 '#############.....##.###.##.###.##.....#..##.##..#...#.#########\n',
 '##############.##.#....#.#....#.#..#.#.##.#...##.##.############\n',
 '############....####.#.#.#.#.####.##.#..#.###..###...###########\n',
 '#############.#..#...###...####...#..##....#..##...#############\n',
 '################...###...#.##.##.##.##..#.###.#..#..############\n',
 '##################...#.######.....#######...#...################\n',
 '.################..#....#####.#.###########...#..##############.\n',
 '.##############################....############################.\n',
 '.###########################.#..#.#############################.\n',
 '.#########################.#...################################.\n',
 '..########################...#...#############################..\n',
 '..#######..###################.###############################..\n',
 '...#######.#.################...#####################.#######...\n',
 '...#######...#...###########..#.###########.#####.#....######...\n',
 '...#######.#.#.#..#.#...##.#.##..#.#..#.##...##.....#.#######...\n',
 '....########...##.....#.......##...##......#.#..###.########....\n',
 '.....#######.#..####.####.###..###....###.#####.#.#########.....\n',
 '.....##########.#..#..#...#.####.###.##.#.....#...#########.....\n',
 '......########....##.##.#....#...#.#....###.#...##########......\n',
 '.......#########.##...#####.##.#.#...#.##...#############.......\n',
 '.......#########..###..#.#...###...#.###..#...###########.......\n',
 '........#########...####...###.##.####.####.############........\n',
 '.........#########.##....#.#......#....#.##############.........\n',
 '..........############.#.####.##.##.#.##..############..........\n',
 '...........#############....####....#....############...........\n',
 '.............####################.#################.............\n',
 '..............####################################..............\n',
 '................################################................\n',
 '.................##############################.................\n',
 '....................########################....................\n',
 '......................####################......................\n',
 '..........................############..........................\n',
 '\n',
 '\n']
x, y = map(int, input().split())
if a[x][y] == '#':
    print('IN')
else:
    print("OUT")