#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  int kanban[100];
  for (int i = 0; i < 100; i++) {
    kanban[i] = 0;
  }
  kanban[2] = kanban[3] = kanban[4] = kanban[5] = kanban[12] = kanban[30] =
      kanban[31] = kanban[32] = kanban[35] = kanban[43] = kanban[46] =
          kanban[52] = kanban[64] = kanban[86] = 1;
  if (kanban[n])
    cout << "YES";
  else
    cout << "NO";
}

### Prompt

Generate a cpp solution to the following problem:



Input

The input contains a single integer a (1 ≤ a ≤ 99).

Output

Output "YES" or "NO".

Examples

Input


5


Output


YES


Input


13


Output


NO


Input


24


Output


NO


Input


46


Output


YES

### Response

```cpp
#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  int kanban[100];
  for (int i = 0; i < 100; i++) {
    kanban[i] = 0;
  }
  kanban[2] = kanban[3] = kanban[4] = kanban[5] = kanban[12] = kanban[30] =
      kanban[31] = kanban[32] = kanban[35] = kanban[43] = kanban[46] =
          kanban[52] = kanban[64] = kanban[86] = 1;
  if (kanban[n])
    cout << "YES";
  else
    cout << "NO";
}

```