<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
"""
    Author : thekushalghosh
    Team   : CodeDiggers
"""
import sys,math,cmath
input = sys.stdin.readline
############ ---- USER DEFINED INPUT FUNCTIONS ---- ############
def inp():
    return(int(input()))
def inlt():
    return(list(map(int,input().split())))
def insr():
    s = input()
    return(s[:len(s) - 1])
def invr():
    return(map(int,input().split()))
################################################################
############ ---- THE ACTUAL CODE STARTS BELOW ---- ############
t = 1
for tt in range(t):
    x,y = invr()
    a = [
"@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @      @ @@@@@@@@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@@@ @   @ @ @ @@ @     @@@@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@   @ @@@ @@@  @ @@@@ @@ @@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@    @ @ @     @@@@    @ @   @ @@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@  @@@@@@ @ @@@@@    @@@@ @ @ @  @@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@ @@  @     @   @   @ @@ @  @@@ @@ @ @@@@@@@@@@@@@@",
"@@@@@@@@@@@@@   @@ @@ @@@@@@ @ @@@    @@  @  @  @  @@@@@@@@@@@@@",
"@@@@@@@@@@@      @  @  @   @   @   @@@@  @@ @@ @@@   @@@@@@@@@@@",
"@@@@@@@@@@            @@@@ @@@@@ @@@ @  @@  @  @ @@   @@@@@@@@@@",
"@@@@@@@@@                    @       @@    @@          @@@@@@@@@",
"@@@@@@@@                                                @@@@@@@@",
"@@@@@@@                                                  @@@@@@@",
"@@@@@@@                                                  @@@@@@@",
"@@@@@@                                                    @@@@@@",
"@@@@@                                                      @@@@@",
"@@@@@                                                      @@@@@",
"@@@@                                                        @@@@",
"@@@                                                          @@@",
"@@@@@                                                        @@@",
"@@@@@@@            @@@ @@              @@@ @ @             @@@@@",
"@@  @@@@@         @@ @@@               @ @@@@@@@        @@@@@@@@",
"@@    @@@@@     @@@  @ @@@               @  @  @@ @  @@@@@@@  @@",
"@       @@@@@ @@@   @@   @@           @ @@ @@@  @@@@@@@@@      @",
"@         @@@@@ @@ @@  @  @@@         @  @     @@ @@@@         @",
"@            @  @   @@@@@   @@       @@@ @@ @@@@   @           @",
"@         @@@@@ @@@   @   @@@        @ @     @ @@@ @@ @        @",
"            @   @ @@ @@ @@@ @@      @@ @@ @@@@  @   @@@         ",
"           @@@ @@ @  @   @   @    @ @   @    @@   @@@ @         ",
"           @      @    @@@@ @@ @ @@@@ @ @@ @    @@@   @         ",
"           @@@@@ @@ @@   @   @@@ @ @  @  @ @@ @@@ @@ @@         ",
"            @  @    @  @   @@@ @   @@@@@    @ @      @          ",
"           @@@   @@ @@ @@@   @ @@   @    @@ @   @@@ @@@         ",
"             @@@@@  @   @  @   @  @@@@@ @@  @  @@ @@@ @         ",
"              @  @ @@@@ @ @@@@ @ @@ @ @  @ @@@  @  @            ",
"            @@@@    @ @ @ @ @    @  @ @@ @   @@   @@@           ",
"             @ @@ @@@   @@@    @@@ @@  @@@@ @@  @@@             ",
"                @@@   @@@ @  @  @  @  @@ @   @ @@ @@            ",
"                  @@@ @      @@@@@       @@@ @@@                ",
"@                @@ @@@@     @ @           @@@ @@              @",
"@                              @@@@                            @",
"@                           @ @@ @                             @",
"@                         @ @@@                                @",
"@@                        @@@ @@@                             @@",
"@@       @@                   @                               @@",
"@@@       @ @                @@@                     @       @@@",
"@@@       @@@ @@@           @@ @           @     @ @@@@      @@@",
"@@@       @ @ @ @@ @ @@@  @ @  @@ @ @@ @  @@@  @@@@@ @       @@@",
"@@@@        @@@  @@@@@ @@@@@@@  @@@  @@@@@@ @ @@   @        @@@@",
"@@@@@       @ @@    @    @   @@   @@@@   @     @ @         @@@@@",
"@@@@@          @ @@ @@ @@@ @    @   @  @ @@@@@ @@@         @@@@@",
"@@@@@@        @@@@  @  @ @@@@ @@@ @ @@@@   @ @@@          @@@@@@",
"@@@@@@@         @  @@@     @  @ @ @@@ @  @@@             @@@@@@@",
"@@@@@@@         @@   @@ @ @@@   @@@ @   @@ @@@           @@@@@@@",
"@@@@@@@@         @@@    @@@   @  @    @    @            @@@@@@@@",
"@@@@@@@@@         @  @@@@ @ @@@@@@ @@@@ @              @@@@@@@@@",
"@@@@@@@@@@            @ @    @  @  @ @  @@            @@@@@@@@@@",
"@@@@@@@@@@@             @@@@    @@@@ @@@@            @@@@@@@@@@@",
"@@@@@@@@@@@@@                    @                 @@@@@@@@@@@@@",
"@@@@@@@@@@@@@@                                    @@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@                                @@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@                              @@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@                        @@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@@@                    @@@@@@@@@@@@@@@@@@@@@@",
"@@@@@@@@@@@@@@@@@@@@@@@@@@            @@@@@@@@@@@@@@@@@@@@@@@@@@"
]
    if a[x][y] == "@":
        print("OUT")
    else:
        print("IN")