static void Main(string[] args)
{
Lucky l = new Lucky();
int n = int.Parse(Console.ReadLine());
if (l.isLucky(n))
Console.WriteLine("YES");
else
{
bool finish = false;
for (int i = 1; i <= n; i++)
{
if (l.isLucky(i) && n % i == 0)
{
finish = true;
break;
}
}
Console.WriteLine((finish) ? "YES" : "NO");
}
Console.ReadLine();
}