#設定

import sys

input = sys.stdin.buffer.readline



#ライブラリインポート

from collections import defaultdict



con = 10 ** 9 + 7

#入力受け取り

def getlist():

	return list(map(int, input().split()))



#処理内容

def main():

	K = int(eval(input()))

	A, B = getlist()

	for i in range(1001):

		if A <= K * i and K * i <= B:

			print("OK")

			return



	print("NG")

	





if __name__ == '__main__':

	main()
import sys; input = sys.stdin.buffer.readline

from collections import defaultdict

con = 10 ** 9 + 7



def getlist():

	return list(map(int, input().split()))



def main():

	K = int(eval(input()))

	A, B = getlist()

	for i in range(1001):

		if A <= K * i and K * i <= B:

			print("OK")

			return



	print("NG")

	





if __name__ == '__main__':

	main()
# 設定
import sys

input = sys.stdin.buffer.readline
# ライブラリインポート
from collections import defaultdict

con = 10**9 + 7
# 入力受け取り
def getlist():
    return list(map(int, input().split()))


# 処理内容
def main():
    K = int(eval(input()))
    A, B = getlist()
    for i in range(1001):
        if A <= K * i and K * i <= B:
            print("OK")
            return
    print("NG")


if __name__ == "__main__":
    main()

import sys

input = sys.stdin.buffer.readline
from collections import defaultdict

con = 10**9 + 7


def getlist():
    return list(map(int, input().split()))


def main():
    K = int(eval(input()))
    A, B = getlist()
    for i in range(1001):
        if A <= K * i and K * i <= B:
            print("OK")
            return
    print("NG")


if __name__ == "__main__":
    main()

-# 設定 -# ライブラリインポート -# 入力受け取り + + -# 処理内容