n, m = list(map(int, input().split()))



a = list(map(int, input().split()))

count = 0



for i in range(n):

    if a[i] >= sum(a)/(4*m):

        count += 1 



if count >= m:

    print('Yes')

else:

    print('No')
n,m = list(map(int, input().split()))

a = list(map(int ,input().split()))

cnt = 0



for i in range(n):

    if a[i] >= sum(a)/(4*m):

        cnt += 1



if cnt >= m:

    print('Yes')

else:

    print('No')

n, m = list(map(int, input().split()))
a = list(map(int, input().split()))
count = 0
for i in range(n):
    if a[i] >= sum(a) / (4 * m):
        count += 1
if count >= m:
    print("Yes")
else:
    print("No")

n, m = list(map(int, input().split()))
a = list(map(int, input().split()))
cnt = 0
for i in range(n):
    if a[i] >= sum(a) / (4 * m):
        cnt += 1
if cnt >= m:
    print("Yes")
else:
    print("No")

-count = 0 +cnt = 0 -        count += 1 -if count >= m: +        cnt += 1 +if cnt >= m: