import core.bitop, std.bitmanip;
import core.checkedint;
import std.algorithm, std.functional;
import std.array, std.container;
import std.bigint;
import std.conv;
import std.math, std.numeric;
import std.range, std.range.interfaces;
import std.stdio, std.string;
import std.typecons;

void main() {
    int n;
    readf("%s", &n);
    readln;
   
    foreach (i; 1 .. 10) {
        if (n % i == 0) {
            int j = n / i;
            if (j < 10) {
                writeln("Yes");
                return;
            }
        }
    }
    
    writeln("No");
}