n = int(eval(input()))

flg = False

for i in range(n + 1):

    for j in range(n + 1):

        if 4 * i + 7 * j == n:

            flg = True

            break

ans = 'Yes' if flg else 'No'

print(ans)

'''

(n - x) % 4



0 % 4 = 0

7 % 4 = 3

14 % 4 = 2

21 % 4 = 1



21以上なら7を0から3回引くことで4の倍数にできる

'''

n = int(eval(input()))

if n >= 21:

    flg = True

else:

    flg = False

    for i in range(21 // 4 + 1):

        for j in range(21 // 7 + 1):

            if 4 * i + 7 * j == n:

                flg = True

                break

print(('Yes' if flg else 'No'))
n = int(eval(input()))
flg = False
for i in range(n + 1):
    for j in range(n + 1):
        if 4 * i + 7 * j == n:
            flg = True
            break
ans = "Yes" if flg else "No"
print(ans)

"""
(n - x) % 4
0 % 4 = 0
7 % 4 = 3
14 % 4 = 2
21 % 4 = 1
21以上なら7を0から3回引くことで4の倍数にできる
"""
n = int(eval(input()))
if n >= 21:
    flg = True
else:
    flg = False
    for i in range(21 // 4 + 1):
        for j in range(21 // 7 + 1):
            if 4 * i + 7 * j == n:
                flg = True
                break
print(("Yes" if flg else "No"))

+""" +(n - x) % 4 +0 % 4 = 0 +7 % 4 = 3 +14 % 4 = 2 +21 % 4 = 1 +21以上なら7を0から3回引くことで4の倍数にできる +""" -flg = False -for i in range(n + 1): -    for j in range(n + 1): -        if 4 * i + 7 * j == n: -            flg = True -            break -ans = "Yes" if flg else "No" -print(ans) +if n >= 21: +    flg = True +else: +    flg = False +    for i in range(21 // 4 + 1): +        for j in range(21 // 7 + 1): +            if 4 * i + 7 * j == n: +                flg = True +                break +print(("Yes" if flg else "No"))