#include <bits/stdc++.h>
using namespace std;
int a;
int main() {
  cin >> a;
  if (a == 1 || a == 10 || a == 11 || a == 13 || a == 16 || a == 20 ||
      a == 24 || a == 28 || a == 32 || a == 37 || a == 41 || a == 49 || a == 75)
    cout << "NO" << endl;
  else if (a == 2 || a == 3 || a == 4 || a == 5 || a == 12 || a == 46)
    cout << "Yes" << endl;
  else if (a > 90 && a < 100)
    cout << "NO" << endl;
  else
    cout << "YES" << endl;
  return 0;
}

### Prompt

Please create a solution in Cpp 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 a;
int main() {
  cin >> a;
  if (a == 1 || a == 10 || a == 11 || a == 13 || a == 16 || a == 20 ||
      a == 24 || a == 28 || a == 32 || a == 37 || a == 41 || a == 49 || a == 75)
    cout << "NO" << endl;
  else if (a == 2 || a == 3 || a == 4 || a == 5 || a == 12 || a == 46)
    cout << "Yes" << endl;
  else if (a > 90 && a < 100)
    cout << "NO" << endl;
  else
    cout << "YES" << endl;
  return 0;
}

```