'''
問題：
    あなたは AtCoder 王国の入国審査官です。
    入国者の書類にはいくつかの整数が書かれており、あなたの仕事はこれらが条件を満たすか判定することです。
    規約では、次の条件を満たすとき、またその時に限り、入国を承認することになっています。
        書類に書かれている整数のうち、偶数であるものは全て、3 または 5 で割り切れる。
    上の規約に従うとき、書類に N 個の整数 A1,A2,…,AN
    が書かれた入国者を承認するならば APPROVED を、しないならば DENIED を出力してください。
'''

'''
制約：
    入力はすべて整数
    1 ≤ N ≤ 100
    1 ≤ Ai ≤ 1000
'''
def is_even(num):  # 偶数判定
    if num % 2 == 0:
        return True
    else:
        return False

def is_fizzbuzz(num):  # 3 または 5で割り切れるか判定（※関数名はテキトーｗ）
    if num % 5 == 0:
        return True
    if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する
n = int(input())
numbers = list(map(int,input().split()))

result = 'APPROVED'
for i in numbers:
    if is_even(i):
        if is_fizzbuzz(i):
            result = 'APPROVED' # 偶数かつ、3でも5でも割り切れるので、APPROVED
        else:
            result = 'DENIED'   # 1つでも条件を満たさない場合、DENIEDしてfor文抜ける
            break

print(result) '''
問題：
    あなたは AtCoder 王国の入国審査官です。
    入国者の書類にはいくつかの整数が書かれており、あなたの仕事はこれらが条件を満たすか判定することです。
    規約では、次の条件を満たすとき、またその時に限り、入国を承認することになっています。
        書類に書かれている整数のうち、偶数であるものは全て、3 または 5 で割り切れる。
    上の規約に従うとき、書類に N 個の整数 A1,A2,…,AN
    が書かれた入国者を承認するならば APPROVED を、しないならば DENIED を出力してください。
''' '''
制約：
    入力はすべて整数
    1 ≤ N ≤ 100
    1 ≤ Ai ≤ 1000
''' def is_even(num):  # 偶数判定
    if num % 2 == 0:
        return True
    else:
        return False is_even if num % 2 == 0:
        return True
    else:
        return False num % 2 == 0 num % 2 num 2 0 return True True return False False num num def is_fizzbuzz(num):  # 3 または 5で割り切れるか判定（※関数名はテキトーｗ）
    if num % 5 == 0:
        return True
    if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する is_fizzbuzz if num % 5 == 0:
        return True
     num % 5 == 0 num % 5 num 5 0 return True True if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する num % 3 == 0 num % 3 num 3 0 return True True return False False num num n = int(input()) n int(input()) int input() input numbers = list(map(int,input().split())) numbers list(map(int,input().split())) list map(int,input().split()) map int input().split() ().split () input split result = 'APPROVED' result 'APPROVED' for i in numbers:
    if is_even(i):
        if is_fizzbuzz(i):
            result = 'APPROVED' # 偶数かつ、3でも5でも割り切れるので、APPROVED
        else:
            result = 'DENIED'   # 1つでも条件を満たさない場合、DENIEDしてfor文抜ける
            break i numbers if is_even(i):
        if is_fizzbuzz(i):
            result = 'APPROVED' # 偶数かつ、3でも5でも割り切れるので、APPROVED
        else:
            result = 'DENIED'   # 1つでも条件を満たさない場合、DENIEDしてfor文抜ける
            break is_even(i) is_even i if is_fizzbuzz(i):
            result = 'APPROVED' # 偶数かつ、3でも5でも割り切れるので、APPROVED
        else:
            result = 'DENIED'   # 1つでも条件を満たさない場合、DENIEDしてfor文抜ける
            break is_fizzbuzz(i) is_fizzbuzz i result = 'APPROVED' result 'APPROVED' result = 'DENIED' result 'DENIED' break print(result) print result def is_fizzbuzz(num):  # 3 または 5で割り切れるか判定（※関数名はテキトーｗ）
    if num % 5 == 0:
        return True
    if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する def is_fizzbuzz(num):  # 3 または 5で割り切れるか判定（※関数名はテキトーｗ）
    if num % 5 == 0:
        return True
    if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する is_fizzbuzz def is_even(num):  # 偶数判定
    if num % 2 == 0:
        return True
    else:
        return False def is_even(num):  # 偶数判定
    if num % 2 == 0:
        return True
    else:
        return False is_even result = 'APPROVED' 'APPROVED' result numbers = list(map(int,input().split())) list(map(int,input().split())) numbers result = 'DENIED' 'DENIED' result n = int(input()) int(input()) n result = 'APPROVED' 'APPROVED' result
'''
問題：
    あなたは AtCoder 王国の入国審査官です。
    入国者の書類にはいくつかの整数が書かれており、あなたの仕事はこれらが条件を満たすか判定することです。
    規約では、次の条件を満たすとき、またその時に限り、入国を承認することになっています。
        書類に書かれている整数のうち、偶数であるものは全て、3 または 5 で割り切れる。
    上の規約に従うとき、書類に N 個の整数 A1,A2,…,AN
    が書かれた入国者を承認するならば APPROVED を、しないならば DENIED を出力してください。
'''

'''
制約：
    入力はすべて整数
    1 ≤ N ≤ 100
    1 ≤ Ai ≤ 1000
'''
def is_even(num):  # 偶数判定
    if num % 2 == 0:
        return True
    else:
        return False

def is_fizzbuzz(num):  # 3 または 5で割り切れるか判定（※関数名はテキトーｗ）
    if num % 5 == 0:
        return True
    if num % 3 == 0:
        return True
    else:
        return False


# 標準入力から、N, A1,A2,...,AN の値を取得する
n = int(input())
numbers = list(map(int,input().split()))

result = 'APPROVED'
for i in numbers:
    if is_even(i):
        if is_fizzbuzz(i):
            result = 'APPROVED' # 偶数かつ、3でも5でも割り切れるので、APPROVED
        else:
            result = 'DENIED'   # 1つでも条件を満たさない場合、DENIEDしてfor文抜ける
            break

print(result)
