<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
from __future__ import print_function

# from PIL import Image
# im = Image.open('smiley.png')

# def rc_to_pix(r, c):
#     return (c * 15 + 7, r * 15 + 7)

# im_data = {}
# for x in range(64):
#     for y in range(64):
#         im_data[(x, y)] = im.getpixel(rc_to_pix(x, y))[0] // 200

def plot_part(ra, rb, ca, cb):
    for i in range(ra, rb):
        for j in range(ca, cb):
            print(" #"[im_data[(i, j)]], end="")
        print()
IMG = """########################## # #      # ##########################
###################### #   # # # ## #     ######################
####################   # ### ###  # #### ## ####################
#################    # # #     ####    # #   # #################
################  ###### # #####    #### # # #  ################
############## ##  #     #   #   # ## #  ### ## # ##############
#############   ## ## ###### # ###    ##  #  #  #  #############
###########      #  #  #   #   #   ####  ## ## ###   ###########
##########            #### ##### ### #  ##  #  # ##   ##########
#########                    #       ##    ##          #########
########                                                ########
#######                                                  #######
#######                                                  #######
######                                                    ######
#####                                                      #####
#####                                                      #####
####                                                        ####
###                                                          ###
#####                                                        ###
#######            ### ##              ### # #             #####
##  #####         ## ###               # #######        ########
##    #####     ###  # ###               #  #  ## #  #######  ##
#       ##### ###   ##   ##           # ## ###  #########      #
#         ##### ## ##  #  ###         #  #     ## ####         #
#            #  #   #####   ##       ### ## ####   #           #
#         ##### ###   #   ###        # #     # ### ## #        #
            #   # ## ## ### ##      ## ## ####  #   ###         
           ### ## #  #   #   #    # #   #    ##   ### #         
           #      #    #### ## # #### # ## #    ###   #         
           ##### ## ##   #   ### # #  #  # ## ### ## ##         
            #  #    #  #   ### #   #####    # #      #          
           ###   ## ## ###   # ##   #    ## #   ### ###         
             #####  #   #  #   #  ##### ##  #  ## ### #         
              #  # #### # #### # ## # #  # ###  #  #            
            ####    # # # # #    #  # ## #   ##   ###           
             # ## ###   ###    ### ##  #### ##  ###             
                ###   ### #  #  #  #  ## #   # ## ##            
                  ### #      #####       ### ###                
#                ## ####     # #           ### ##              #
#                              ####                            #
#                           # ## #                             #
#                         # ###                                #
##                        ### ###                             ##
##       ##                   #                               ##
###       # #                ###                     #       ###
###       ### ###           ## #           #     # ####      ###
###       # # # ## # ###  # #  ## # ## #  ###  ##### #       ###
####        ###  ##### #######  ###  ###### # ##   #        ####
#####       # ##    #    #   ##   ####   #     # #         #####
#####          # ## ## ### #    #   #  # ##### ###         #####
######        ####  #  # #### ### # ####   # ###          ######
#######         #  ###     #  # # ### #  ###             #######
#######         ##   ## # ###   ### #   ## ###           #######
########         ###    ###   #  #    #    #            ########
#########         #  #### # ###### #### #              #########
##########            # #    #  #  # #  ##            ##########
###########             ####    #### ####            ###########
#############                    #                 #############
##############                                    ##############
################                                ################
#################                              #################
####################                        ####################
######################                    ######################
##########################            ##########################
""".split('\n')
        
# plot_part(0, 64, 0, 64)
r, c = [int(x) for x in input().split()]
print('OUT' if IMG[r][c] == '#' else 'IN')
