= noLuck : status = True if status == True : print("NG") else : print("OK")"> = noLuck : status = True if status == True : print("NG") else : print("OK")"> = noLuck : status = True if status == True : print("NG") else : print("OK")">
# 하루에 아이스크림 N 개 제조
# 아이스크림 막대에는 당첨과 꽝이 있음
# 아이스크림에서 꽝이 M회 연속으로 있는지 검사
# 하루에 5개 제조하면 3회 연속 꽝은 안되게 하려고 함
# 당첨은 1 꽝은 0
icecream, noLuck = map(int, input().split())
luckLog = list(input().split())
count = 0
status = False
for i in range(icecream) :
if luckLog[i] == "0":
count += 1
else :
count = 0
if count >= noLuck :
status = True
if status == True :
print("NG")
else :
print("OK")