is_even = lambda x: x%2==0
def gift_segment(a, k, counter=0):
for i in a:
if is_even(i):
counter+=1
else:
counter=0
if counter == k:
return "YES"
if k==0 and counter==0:
return "NO"
return "NO"
for i in range(int(input())):
n, k = [int(i) for i in input().split()]
a = [int(i) for i in input().split()]
print(gift_segment(a, k))
Someone tell me where I’m going wrong?