<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>
using namespace std;
int main() {
  bool Hash[64][64] = {
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, true,  false, true,  false,
       true,  true,  true,  true,  true,  true,  false, true,  false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, true,  false, true,  true,  true,  false, true,  false,
       true,  false, true,  false, false, true,  false, true,  true,  true,
       true,  true,  false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       true,  true,  true,  false, true,  false, false, false, true,  false,
       false, false, true,  true,  false, true,  false, false, false, false,
       true,  false, false, true,  false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, true,  true,  true,
       true,  false, true,  false, true,  false, true,  true,  true,  true,
       true,  false, false, false, false, true,  true,  true,  true,  false,
       true,  false, true,  true,  true,  false, true,  false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, true,  true,  false, false,
       false, false, false, false, true,  false, true,  false, false, false,
       false, false, true,  true,  true,  true,  false, false, false, false,
       true,  false, true,  false, true,  false, true,  true,  false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, true,  false, false, true,  true,  false,
       true,  true,  true,  true,  true,  false, true,  true,  true,  false,
       true,  true,  true,  false, true,  false, false, true,  false, true,
       true,  false, false, false, true,  false, false, true,  false, true,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, true,  true,  true,  false, false, true,  false,
       false, true,  false, false, false, false, false, false, true,  false,
       true,  false, false, false, true,  true,  true,  true,  false, false,
       true,  true,  false, true,  true,  false, true,  true,  false, true,
       true,  false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, true,  true,  true,  true,  true,  true,  false, true,  true,
       false, true,  true,  false, true,  true,  true,  false, true,  true,
       true,  false, true,  true,  true,  false, false, false, false, true,
       true,  false, false, true,  false, false, true,  false, false, false,
       true,  true,  true,  false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  false, false, false, false, true,  false, false, false,
       false, false, true,  false, false, false, true,  false, true,  true,
       false, false, true,  true,  false, true,  true,  false, true,  false,
       false, true,  true,  true,  false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  false,
       true,  true,  true,  true,  true,  true,  true,  false, false, true,
       true,  true,  true,  false, false, true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  false, false, false, false, false, false, false, false},
      {false, false, false, false, false, false, false, true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  false, false, false, false, false, false, false},
      {false, false, false, false, false, false, false, true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  false, false, false, false, false, false, false},
      {false, false, false, false, false, false, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  false, false, false, false, false, false},
      {false, false, false, false, false, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  false, false, false, false, false},
      {false, false, false, false, false, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true,  true, true, true,
       true,  true,  true,  true,  false, false, false, false, false},
      {false, false, false, false, true, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true, true,  true,  true,  true, true, true,
       true,  true,  true,  true,  true, false, false, false, false},
      {false, false, false, true, true, true, true,  true,  true, true, true,
       true,  true,  true,  true, true, true, true,  true,  true, true, true,
       true,  true,  true,  true, true, true, true,  true,  true, true, true,
       true,  true,  true,  true, true, true, true,  true,  true, true, true,
       true,  true,  true,  true, true, true, true,  true,  true, true, true,
       true,  true,  true,  true, true, true, false, false, false},
      {false, false, false, false, false, true, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true, false, false, false},
      {false, false, false, false, false, false, false, true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true, true, false,
       false, false, true,  false, false, true,  true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true, true, false,
       false, false, true,  false, true,  false, true,  true, true, true,
       true,  true,  true,  true,  true,  true,  true,  true, true, false,
       false, false, false, false},
      {false, false, true,  true,  false, false, false, false, false, true,
       true,  true,  true,  true,  true,  true,  true,  true,  false, false,
       true,  false, false, false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  false,
       true,  false, false, false, false, false, false, false, true,  true,
       true,  true,  true,  true,  true,  true,  false, false, false, false,
       false, false, false, false},
      {false, false, true,  true,  true,  true,  false, false, false, false,
       false, true,  true,  true,  true,  true,  false, false, false, true,
       true,  false, true,  false, false, false, true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  false, true,  true,  false, true,  true,  false, false, true,
       false, true,  true,  false, false, false, false, false, false, false,
       true,  true,  false, false},
      {false, true,  true,  true,  true,  true,  true,  true, false, false,
       false, false, false, true,  false, false, false, true, true,  true,
       false, false, true,  true,  true,  false, false, true, true,  true,
       true,  true,  true,  true,  true,  true,  true,  true, false, true,
       false, false, true,  false, false, false, true,  true, false, false,
       false, false, false, false, false, false, false, true, true,  true,
       true,  true,  true,  false},
      {false, true,  true,  true,  true,  true, true,  true,  true,  true,
       false, false, false, false, false, true, false, false, true,  false,
       false, true,  true,  false, true,  true, false, false, false, true,
       true,  true,  true,  true,  true,  true, true,  true,  false, true,
       true,  false, true,  true,  true,  true, true,  false, false, true,
       false, false, false, false, true,  true, true,  true,  true,  true,
       true,  true,  true,  false},
      {false, true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  false, true,  true,  false, true,  true,  true,
       false, false, false, false, false, true,  true,  true,  false, false,
       true,  true,  true,  true,  true,  true,  true,  false, false, false,
       true,  false, false, true,  false, false, false, false, true,  true,
       true,  false, true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  false},
      {false, true,  true,  true,  true,  true,  true,  true,  true,  true,
       false, false, false, false, false, true,  false, false, false, true,
       true,  true,  false, true,  true,  true,  false, false, false, true,
       true,  true,  true,  true,  true,  true,  true,  false, true,  false,
       true,  true,  true,  true,  true,  false, true,  false, false, false,
       true,  false, false, true,  false, true,  true,  true,  true,  true,
       true,  true,  true,  false},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  false, true,  true,  true,  false, true,  false, false,
       true,  false, false, true,  false, false, false, true,  false, false,
       true,  true,  true,  true,  true,  true,  false, false, true,  false,
       false, true,  false, false, false, false, true,  true,  false, true,
       true,  true,  false, false, false, true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true, true,  true,
       true,  false, false, false, true,  false, false, true, false, true,
       true,  false, true,  true,  true,  false, true,  true, true,  false,
       true,  true,  true,  true,  false, true,  false, true, true,  true,
       false, true,  true,  true,  true,  false, false, true, true,  true,
       false, false, false, true,  false, true,  true,  true, true,  true,
       true,  true,  true,  true},
      {true,  true,  true, true,  true,  true,  true,  true, true,  true,
       true,  false, true, true,  true,  true,  true,  true, false, true,
       true,  true,  true, false, false, false, false, true, false, false,
       true,  false, true, false, false, false, false, true, false, true,
       false, false, true, false, true,  true,  true,  true, false, false,
       false, true,  true, true,  false, true,  true,  true, true,  true,
       true,  true,  true, true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  false, false, false, false, false, true,  false, false, true,
       false, false, true,  true,  true,  false, true,  true,  true,  false,
       false, false, true,  false, true,  false, true,  true,  false, true,
       true,  false, true,  false, false, true,  false, false, false, true,
       false, false, true,  false, false, true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  false, true,  true,  false, true,  true,  true,  true,
       false, true,  true,  false, true,  true,  true,  false, false, false,
       true,  false, true,  true,  true,  false, false, false, false, false,
       true,  true,  true,  true,  false, true,  false, true,  true,  true,
       true,  true,  true,  false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  false, false, false, true,  true,  true,  false, false, true,
       false, false, true,  false, false, false, true,  true,  true,  false,
       true,  false, false, true,  true,  true,  false, true,  true,  true,
       true,  false, false, true,  false, true,  true,  true,  false, false,
       false, true,  false, false, false, true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  false, false, false, false, false, true,  true,
       false, true,  true,  true,  false, true,  true,  false, true,  true,
       true,  false, true,  true,  false, false, false, false, false, true,
       false, false, true,  true,  false, true,  true,  false, false, true,
       false, false, false, true,  false, true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  false, true,  true,  false, true,  false,
       false, false, false, true,  false, true,  false, false, false, false,
       true,  false, true,  false, false, true,  false, true,  false, true,
       true,  false, true,  false, false, false, true,  true,  false, true,
       true,  false, true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true, true,  true,
       true,  true,  false, false, false, false, true,  true, true,  true,
       false, true,  false, true,  false, true,  false, true, false, true,
       true,  true,  true,  false, true,  true,  false, true, false, false,
       true,  false, true,  true,  true,  false, false, true, true,  true,
       false, false, false, true,  true,  true,  true,  true, true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true, true,  true,
       true,  true,  true,  false, true,  false, false, true, false, false,
       false, true,  true,  true,  false, false, false, true, true,  true,
       true,  false, false, false, true,  false, false, true, true,  false,
       false, false, false, true,  false, false, true,  true, false, false,
       false, true,  true,  true,  true,  true,  true,  true, true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  false, false, false, true,
       true,  true,  false, false, false, true,  false, true,  true,  false,
       true,  true,  false, true,  true,  false, true,  true,  false, false,
       true,  false, true,  true,  true,  false, true,  false, false, true,
       false, false, true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true},
      {true,  true,  true,  true,  true, true, true, true,  true,  true,  true,
       true,  true,  true,  true,  true, true, true, false, false, false, true,
       false, true,  true,  true,  true, true, true, false, false, false, false,
       false, true,  true,  true,  true, true, true, true,  false, false, false,
       true,  false, false, false, true, true, true, true,  true,  true,  true,
       true,  true,  true,  true,  true, true, true, true,  true},
      {false, true,  true, true,  true,  true, true,  true,  true, true,  true,
       true,  true,  true, true,  true,  true, false, false, true, false, false,
       false, false, true, true,  true,  true, true,  false, true, false, true,
       true,  true,  true, true,  true,  true, true,  true,  true, true,  false,
       false, false, true, false, false, true, true,  true,  true, true,  true,
       true,  true,  true, true,  true,  true, true,  true,  false},
      {false, true,  true, true, true, true, true, true, true, true,  true,
       true,  true,  true, true, true, true, true, true, true, true,  true,
       true,  true,  true, true, true, true, true, true, true, false, false,
       false, false, true, true, true, true, true, true, true, true,  true,
       true,  true,  true, true, true, true, true, true, true, true,  true,
       true,  true,  true, true, true, true, true, true, false},
      {false, true, true, true, true, true, true,  true, true,  true,  true,
       true,  true, true, true, true, true, true,  true, true,  true,  true,
       true,  true, true, true, true, true, false, true, false, false, true,
       false, true, true, true, true, true, true,  true, true,  true,  true,
       true,  true, true, true, true, true, true,  true, true,  true,  true,
       true,  true, true, true, true, true, true,  true, false},
      {false, true, true, true, true,  true, true,  true,  true,  true, true,
       true,  true, true, true, true,  true, true,  true,  true,  true, true,
       true,  true, true, true, false, true, false, false, false, true, true,
       true,  true, true, true, true,  true, true,  true,  true,  true, true,
       true,  true, true, true, true,  true, true,  true,  true,  true, true,
       true,  true, true, true, true,  true, true,  true,  false},
      {false, false, true,  true, true, true, true,  true,  true,  true,
       true,  true,  true,  true, true, true, true,  true,  true,  true,
       true,  true,  true,  true, true, true, false, false, false, true,
       false, false, false, true, true, true, true,  true,  true,  true,
       true,  true,  true,  true, true, true, true,  true,  true,  true,
       true,  true,  true,  true, true, true, true,  true,  true,  true,
       true,  true,  false, false},
      {false, false, true, true, true, true, true, true,  true,  false, false,
       true,  true,  true, true, true, true, true, true,  true,  true,  true,
       true,  true,  true, true, true, true, true, true,  false, true,  true,
       true,  true,  true, true, true, true, true, true,  true,  true,  true,
       true,  true,  true, true, true, true, true, true,  true,  true,  true,
       true,  true,  true, true, true, true, true, false, false},
      {false, false, false, true, true, true, true,  true,  true,  true,  false,
       true,  false, true,  true, true, true, true,  true,  true,  true,  true,
       true,  true,  true,  true, true, true, true,  false, false, false, true,
       true,  true,  true,  true, true, true, true,  true,  true,  true,  true,
       true,  true,  true,  true, true, true, true,  true,  true,  false, true,
       true,  true,  true,  true, true, true, false, false, false},
      {false, false, false, true,  true,  true,  true,  true, true,  true,
       false, false, false, true,  false, false, false, true, true,  true,
       true,  true,  true,  true,  true,  true,  true,  true, false, false,
       true,  false, true,  true,  true,  true,  true,  true, true,  true,
       true,  true,  true,  false, true,  true,  true,  true, true,  false,
       true,  false, false, false, false, true,  true,  true, true,  true,
       true,  false, false, false},
      {false, false, false, true,  true,  true, true,  true,  true,  true,
       false, true,  false, true,  false, true, false, false, true,  false,
       true,  false, false, false, true,  true, false, true,  false, true,
       true,  false, false, true,  false, true, false, false, true,  false,
       true,  true,  false, false, false, true, true,  false, false, false,
       false, false, true,  false, true,  true, true,  true,  true,  true,
       true,  false, false, false},
      {false, false, false, false, true,  true,  true,  true,  true,  true,
       true,  true,  false, false, false, true,  true,  false, false, false,
       false, false, true,  false, false, false, false, false, false, false,
       true,  true,  false, false, false, true,  true,  false, false, false,
       false, false, false, true,  false, true,  false, false, true,  true,
       true,  false, true,  true,  true,  true,  true,  true,  true,  true,
       false, false, false, false},
      {false, false, false, false, false, true,  true,  true,  true, true,
       true,  true,  false, true,  false, false, true,  true,  true, true,
       false, true,  true,  true,  true,  false, true,  true,  true, false,
       false, true,  true,  true,  false, false, false, false, true, true,
       true,  false, true,  true,  true,  true,  true,  false, true, false,
       true,  true,  true,  true,  true,  true,  true,  true,  true, false,
       false, false, false, false},
      {false, false, false, false, false, true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  false, true,  false, false, true,
       false, false, true,  false, false, false, true,  false, true,  true,
       true,  true,  false, true,  true,  true,  false, true,  true,  false,
       true,  false, false, false, false, false, true,  false, false, false,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  false,
       false, false, false, false},
      {false, false, false, false, false, false, true,  true,  true,  true,
       true,  true,  true,  true,  false, false, false, false, true,  true,
       false, true,  true,  false, true,  false, false, false, false, true,
       false, false, false, true,  false, true,  false, false, false, false,
       true,  true,  true,  false, true,  false, false, false, true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, true,  true,  true,
       true,  true,  true,  true,  true,  true,  false, true,  true,  false,
       false, false, true,  true,  true,  true,  true,  false, true,  true,
       false, true,  false, true,  false, false, false, true,  false, true,
       true,  false, false, false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, true,  true,  true,
       true,  true,  true,  true,  true,  true,  false, false, true,  true,
       true,  false, false, true,  false, true,  false, false, false, true,
       true,  true,  false, false, false, true,  false, true,  true,  true,
       false, false, true,  false, false, false, true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, true,  true,
       true,  true,  true,  true,  true,  true,  true,  false, false, false,
       true,  true,  true,  true,  false, false, false, true,  true,  true,
       false, true,  true,  false, true,  true,  true,  true,  false, true,
       true,  true,  true,  false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, true,
       true,  true,  true,  true,  true,  true,  true,  true,  false, true,
       true,  false, false, false, false, true,  false, true,  false, false,
       false, false, false, false, true,  false, false, false, false, true,
       false, true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  false, true,  false, true,  true,  true,  true,  false,
       true,  true,  false, true,  true,  false, true,  false, true,  true,
       false, false, true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  false, false, false, false, true,  true,
       true,  true,  false, false, false, false, true,  false, false, false,
       false, true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  true,  true,
       true,  true,  false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false},
      {false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, true,  true,  true,  true,
       true,  true,  true,  true,  true,  true,  true,  true,  false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false, false, false, false, false, false, false,
       false, false, false, false}};
  long long int a, b;
  cin >> a >> b;
  if (Hash[a][b])
    cout << "IN" << endl;
  else
    cout << "OUT" << endl;
  return 0;
}
