<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
#include <bits/stdc++.h>
char f[100][100] = {
    "                          . . ...... .                          ",
    "                      . ... . . .  . .....                      ",
    "                    ... .   .   .. .    .  .                    ",
    "                 .... . . .....    .... . ... .                 ",
    "                ..      . .     ....    . . . ..                ",
    "              .  .. ..... ... ... .  . ..   .  . .              ",
    "             ...  .  .      . .   ....  .. .. .. ..             ",
    "           ...... .. .. ... ... ...    ..  .  .   ...           ",
    "          ............    .     .   . ..  .. .. .  ...          ",
    "         .................... .......  ....  ..........         ",
    "        ................................................        ",
    "       ..................................................       ",
    "       ..................................................       ",
    "      ....................................................      ",
    "     ......................................................     ",
    "     ......................................................     ",
    "    ........................................................    ",
    "   ..........................................................   ",
    "     ........................................................   ",
    "       ............   .  ..............   . . .............     ",
    "  ..     .........  .   ............... .       ........        ",
    "  ....     .....   .. .   ............... .. ..  . ..       ..  ",
    " .......     .   ...  ...  ........... .  .   ..         ...... ",
    " .........     .  .  .. ..   ......... .. .....  .    ......... ",
    " ............ .. ...     ...  .......   .  .    ... ........... ",
    " .........     .   ... ...   ........ . ..... .   .  . ........ ",
    "............ ... .  .  .   .  ......  .  .    .. ...   .........",
    "...........   .  . .. ... ... .... . ... ....  ...   . .........",
    "........... ...... ....    .  . .    . .  . ....   ... .........",
    "...........     .  .  ... ...   . . .. .. .  .   .  .  .........",
    "............ .. .... .. ...   . ...     .... . ...... ..........",
    "...........   ...  .  .   ... .  ... ....  . ...   .   .........",
    ".............     .. ... .. ... ..     .  .. ..  .   . .........",
    ".............. .. .    . .    . .  . . .. .   .. .. ............",
    "............    .... . . . . .... .. .  . ...  ...   ...........",
    "............. .  .   ...   ....   .  ..    .  ..   .............",
    "................   ...   . .. .. .. ..  . ... .  .  ............",
    "..................   . ......     .......   .   ................",
    " ................  .    ..... . ...........   .  .............. ",
    " ..............................    ............................ ",
    " ........................... .  . ............................. ",
    " ......................... .   ................................ ",
    "  ........................   .   .............................  ",
    "  .......  ................... ...............................  ",
    "   ....... . ................   ..................... .......   ",
    "   .......   .   ...........  . ........... ..... .    ......   ",
    "   ....... . . .  . .   .. . ..  . .  . ..   ..     . .......   ",
    "    ........   ..     .       ..   ..      . .  ... ........    ",
    "     ....... .  .... .... ...  ...    ... ..... . .........     ",
    "     .......... .  .  .   . .... ... .. .     .   .........     ",
    "      ........    .. .. .    .   . .    ... .   ..........      ",
    "       ......... ..   ..... .. . .   . ..   .............       ",
    "       .........  ...  . .   ...   . ...  .   ...........       ",
    "        .........   ....   ... .. .... .... ............        ",
    "         ......... ..    . .      .    . ..............         ",
    "          ............ . .... .. .. . ..  ............          ",
    "           .............    ....    .    ............           ",
    "             .................... .................             ",
    "              ....................................              ",
    "                ................................                ",
    "                 ..............................                 ",
    "                    ........................                    ",
    "                      ....................                      ",
    "                          ............                          "};
int main() {
  int row, col;
  scanf("%d %d", &row, &col);
  if (f[row][col] == ' ')
    printf("OUT");
  else
    printf("IN");
  return 0;
}
