Codeforces Beta Round 91 (Div. 2 Only)
A
Lucky Division
Codeforces
1000
原题
←B →
翻译中…

Petya loves lucky numbers. Everybody knows that lucky numbers are positive integers whose decimal representation contains only the lucky digits 4 and 7. For example, numbers 47, 744, 4 are lucky and 5, 17, 467 are not.

翻译中…

Petya calls a number almost lucky if it could be evenly divided by some lucky number. Help him find out if the given number $*n*$ is almost lucky.

翻译中…

Input

翻译中…

The single line contains an integer $*n*$ $(1 ≤ *n* ≤ 1000)$ — the number that needs to be checked.

翻译中…

Output

翻译中…

In the only line print "YES" (without the quotes), if number $*n*$ is almost lucky. Otherwise, print "NO" (without the quotes).

翻译中…

Note

翻译中…

Note that all lucky numbers are almost lucky as any number is evenly divisible by itself.

翻译中…

In the first sample $47$ is a lucky number. In the second sample $16$ is divisible by $4$.

翻译中…

样例

Input #1
47
Output #1
YES
InputCopy OutputCopy
Input #2
16
Output #2
YES
InputCopy OutputCopy
Input #3
78
Output #3
NO
InputCopy OutputCopy
题目信息
题号
122A
时间限制
2 s
内存限制
256 MB
标签
暴力
数论

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。