Problem:
 Score: 200 points    Problem Statement  You are an immigration officer in the Kingdom of AtCoder. The document carried by an immigrant has some number of integers written on it, and you need to check whether they meet certain criteria.  According to the regulation, the immigrant should be allowed entry to the kingdom if and only if the following condition is satisfied:   All even numbers written on the document are divisible by 3 or 5 .   If the immigrant should be allowed entry according to the regulation, output APPROVED ; otherwise, print DENIED .      Notes   The condition in the statement can be rephrased as "If x is an even number written on the document, x is divisible by 3 or 5 ".
Here " if " and " or " are logical terms.       Constraints   All values in input are integers.  1 \leq N \leq 100  1 \leq A_i \leq 1000         Input  Input is given from Standard Input in the following format:  N  A_1  A_2  \dots  A_N       Output  If the immigrant should be allowed entry according to the regulation, print APPROVED ; otherwise, print DENIED .        Sample Input 1 5
6 7 9 10 31      Sample Output 1 APPROVED  The even numbers written on the document are 6 and 10 .  All of them are divisible by 3 or 5 , so the immigrant should be allowed entry.       Sample Input 2 3
28 27 24      Sample Output 2 DENIED  28 violates the condition, so the immigrant should not be allowed entry.

Solution (Python):
N = int(input())
* A, = map(int, input().split())


def judge(A):
    for a in A:
        if a % 2 == 0 and a % 3 != 0 and a % 5 != 0:
            return False
    return True


R = judge(A)
if R:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
n = int(input())
a = [int(i) for i in input().split()]
ans = "APPROVED"
for i in a:
    if i%2 == 0:
        if i%3 != 0 and i%5 != 0:
            ans = "DENIED"
            break

print(ans)

Solution (Python):
import sys
N=int(input())
a=list(map(int,input().split()))
for i in range(N):
  if a[i]%2==1:
    pass
  else:
    if a[i]%3!=0 and a[i]%5!=0:
      print('DENIED')
      sys.exit()
    else:
      pass
print('APPROVED')

Solution (Python):
n = int(input())
A = [int(i) for i in input().split()]
for a in A:
    if a%2 == 0:
        if a%3 != 0 and a%5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
import math
N = input()
nums= list(map(int,input().split(" ")))
flag  =True
for num in nums:
    if num % 2 == 0:
        if num % 3== 0 or num % 5 == 0:
            pass
        else:
            flag = False

if flag:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n= input()
a_list = list(map(int,input().split()))
for a in a_list:
    if a%2==0:
        if a%3==0 or a%5==0:
            pass
        else:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
n = int(input())
a = [int(i) for i in input().split()]

ans = 'APPROVED'
for x in a:
  if x % 2 == 0:
    if x % 3 != 0 and x % 5 != 0:
      ans = 'DENIED'

print(ans)

Solution (Python):
n=int(input())
a=list(map(int,input().split()))

ans=True
for i in range(n):
    if a[i]%2==0:
        if a[i]%3==0 or a[i]%5==0:
            ans = True
        else:
            ans = False
            break
if ans:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())
nums = [int(i) for i in input().split()]


def solve(nums):
    for num in nums:
        if num % 2 == 0:
            if num % 3 == 0 or num % 5 == 0:
                continue
            else:
                return 'DENIED'
    return 'APPROVED'


print(solve(nums))

Solution (Python):
N = int(input())
A = map(int, input().split())

ans = True

for a in A:
    if a % 2 == 0:
        if a % 3 == 0 or a % 5 == 0:
            ans &= True
        else:
            ans &= False

if ans:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):


import sys
sys.setrecursionlimit(300000)

YES = 'APPROVED'
NO = 'DENIED'

def solve(n, a):
    for i in range(n):
        if a[i] % 2 or (a[i] % 2 == 0 and (a[i] % 3 == 0 or a[i] % 5 == 0)):
            pass
        else:
            print(NO)
            return
    print(YES)


def main():
    n = int(input())
    a = []
    a = (list(map(int, input().split())))
    solve(n, a)

if __name__ == '__main__':
    main()

Solution (Python):
n = int(input())
A = list(map(int,input().split()))
for a in A:
    if a % 2 == 0:
        if a % 3 != 0 and a % 5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
def main():
    n = int(input())
    num_list = list(map(int, input().split()))

    for i in range(n):
        if num_list[i] % 2 == 0:
            if num_list[i] % 3 == 0 or num_list[i] % 5 == 0:
                continue
            else:
                print('DENIED')
                exit()

    print('APPROVED')

if __name__ == '__main__':
    main()

Solution (Python):
n = int(input())

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

for i in a_L:
    if i % 2 == 0:
        if i%3 == 0 or i%5 == 0:
            continue
        else:
            print("DENIED")
            exit()

print("APPROVED")

Solution (Python):
n = int(input())
a = list(map(int,input().split()))
for i in range(n):
    if a[i]%2 == 1:
        continue
    else:
        if a[i]%3 != 0 and a[i]%5 != 0:
            print('DENIED')
            exit(0)
print('APPROVED')

Solution (Python):

N = int(input())
A = list(map(int,input().split()))
judge = 1

for i in range(N):
    if A[i]%2 == 0:
        if A[i]%3 == 0 or A[i]%5 == 0:
            pass
        else:
            judge = 0
            
if judge == 1:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

flag = 1
for a in A:
    if a % 2 == 0:
        if ((a % 3 == 0) or (a % 5 == 0)):
            1
        else:
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):

def main():
    from sys import stdin, setrecursionlimit
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

    n=int(input())
    a= list(map(int, input().split()))
    for i in a:
        if i%2 != 0:
            continue
        else:
            if i%3 ==0 or i%5==0:
                continue
            else:
                print('DENIED')
                exit()
    print('APPROVED')


if __name__ == '__main__':
    main()

Solution (Python):
n=input()
a=map(int,input().split())
for i in a:
    if i%2 ==0 and i%3 != 0 and i%5 != 0:
        print('DENIED')
        break
else:
    print('APPROVED')

Solution (Python):
N = int(input())
a = list(map(int,input().split()))
flag = 0
for i in range(N):
	if a[i]%2 == 0:
		if a[i]%3 != 0 and a[i]%5 != 0:
			flag = 1

if flag == 1:
	print("DENIED")
else:
	print("APPROVED")

Solution (Python):
import sys
import math
n = int(input())


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


for i in range(n):
  if a[i] % 2 == 0:
    if a[i] % 3 == 0:
      continue
    if a[i] % 5 == 0:
      continue
    print("DENIED")
    sys.exit()

print("APPROVED")

Solution (Python):
N = int(input())
A = list(map(int,input().split()))


for a in A:
    if a%2 == 0:
        if a%3 != 0 and a%5 != 0:
            print("DENIED")
            exit()

print("APPROVED")

Solution (Python):
n=int(input())
A=[int(i) for i in input().split()]
for i in range(n):
    if A[i]%2==0 and (A[i]%3!=0 and A[i]%5!=0):
        print("DENIED")
        break
else:
    print("APPROVED")

Solution (Python):
ii = lambda : int(input())
mi = lambda : map(int,input().split())
li = lambda : list(map(int,input().split()))

n = ii()
a = li()

flag = True
for i in range(n):
    if (a[i] % 2) == 0:
        if (a[i]%3) != 0 and (a[i]%5) !=0:
            flag = False
if flag:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n=int(input())
a=list(map(int,input().split()))
ans="APPROVED"
for i in a:
  if i%2==0:
    if i%3!=0 and i%5!=0:ans="DENIED"
print(ans)

Solution (Python):
N = int(input())
A = [int(i) for i in input().split()]
ans = 1

for a in A:
    if a % 2 == 0:
        if not(a % 3 == 0 or a % 5 == 0):
            ans = 0

if ans:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
ans = "APPROVED"
for i in A:
  if i%2 == 0:
    if (i%3)*(i%5) != 0:
      ans = "DENIED"
      break
print(ans)

Solution (Python):
n = int(input())
a = list(map(int, input().split())) 


print(
  "APPROVED"
  if all(ai % 2 == 1 or ai % 3 == 0 or ai % 5 == 0 for ai in a)
  else "DENIED"
)

Solution (Python):
input()
a = list(filter(lambda x : x % 2 == 0, map(int, input().split())))
prev = len(a)
after = len(list(filter(lambda x : x % 3 == 0 or x % 5 == 0, a)))
print("APPROVED" if prev == after else "DENIED")

Solution (Python):
N = int(input())
A = list(map(int,input().split()))

judge = 1
for i in range(N):
  if(A[i]%2 == 0):
    if((A[i]%3 != 0)and(A[i]%5 != 0)):
      judge = 0
      break

if(judge == 1):
  print('APPROVED')
else:
  print('DENIED')

Solution (Python):
n=int(input())
l=map(int, input().split())
ans = "APPROVED"

for i in l:
  if i % 2 == 0:
    if i % 3 == 0:
      continue
    if i % 5 == 0:
      continue
      
    ans = 'DENIED'
    
print(ans)

Solution (Python):
def s_in():
    return input()

def n_in():
    return int(input())

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

class Interval():
    def __init__(self, li):
        self.li = li
        self.n = len(li)
        self.sum_li = [li[0]]
        for i in range(1, self.n):
            self.sum_li.append(self.sum_li[i-1] + li[i])

    def sum(self, a, b=None):
        if b is None:
            return self.sum(0, a)

        res = self.sum_li[min(self.n-1, b-1)]
        if a > 0:
            res -= self.sum_li[a-1]
        return res

N = n_in()
A = l_in()
if all(map(lambda a: (a%2 == 1) or (a%3 == 0) or (a%5 == 0),A)):
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
def main():
    import sys
    input = sys.stdin.readline

    N = int(input())
    A = list(map(int, input().split()))

    ok = 1
    for a in A:
        if a%2 == 0:
            if a % 3 != 0 and a % 5 != 0:
                ok = 0
                break
    if ok:
        print('APPROVED')
    else:
        print('DENIED')


if __name__ == '__main__':
    main()

Solution (Python):
N=int(input())
A=list(map(int,input().split()))
for i in A:
    if i%2==0:
        if i%3!=0 and i%5!=0:
            print("DENIED")
            break
else:
    print("APPROVED")

Solution (Python):

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

ans=1
for aa in a:
    if aa%2==0:
        if aa%3==0 or aa%5==0:
            pass
        else:
            ans=0
    
if ans==1:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())
a = list(map(int,input().split()))
for i in range(n):
    if a[i] % 2 == 0:
        if a[i] % 3 == 0 or a[i] % 5 == 0:
            continue
        else:
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):
N = int(input())
A = [int(a) for a in input().split()]
for a in A:
    if a % 2 == 0 and a % 3 != 0 and a % 5 != 0:
        break
else:
    print("APPROVED")
    exit()
print("DENIED")

Solution (Python):
n = int(input())
a = list(map(int, input().split()))

ans = True
for i in a:
    if i % 2 == 0:
        if i % 3 and i % 5:
            ans = False

if ans:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
f = all(a & 1 or (a%3==0 or a%5==0) for a in A)
print('APPROVED' if f else 'DENIED')

Solution (Python):

N = int(input())
A = list(map(int,input().split()))

for e in A:
    if e%2 == 0:
        if e%3 != 0 and e%5 != 0:
            print("DENIED")
            exit(0)
print("APPROVED")

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
if all(a%2 == 1 or a%3 == 0 or a%5 == 0 for a in A):
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
n=int(input())
a=list(map(int,input().split()))
ans="APPROVED"
for i in range(n):
    if a[i]%2==0:
        if a[i]%3==0 or a[i]%5==0:
            continue
        else:
            ans="DENIED"
            break
print(ans)

Solution (Python):
input()
a = [int(i) for i in input().split()]
ok = True
for i in a:
    if i%2 == 0:
        if i%5 != 0 and i%3 != 0:
            print("DENIED")
            ok = False
            break
if ok:
    print("APPROVED")

Solution (Python):

import copy
import random
import bisect 
import fractions 
import math
import sys
import collections

mod = 10**9+7
sys.setrecursionlimit(mod) 

d = collections.deque()
def LI(): return list(map(int, sys.stdin.readline().split()))

N = int(input())
A = LI()

ans = 1
for a in A:
    if a % 2 == 0:
        if a % 3 != 0 and a % 5 != 0:
            ans = 0


if ans:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())

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

for x in a:
    if x % 2 == 0:
        if x % 5 == 0 or x % 3 == 0:
            pass
        else:
            print("DENIED")
            break
else:
    print("APPROVED")

Solution (Python):
ans = 'APPROVED'

N = int(input())
A = list(map(int, input().split()))
for a in A:
    if a%2==0 and a%3!=0 and a%5!=0: ans = 'DENIED'

print(ans)

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

for i in A:
    if i % 2 == 0:
        if not(i % 3 == 0 or i % 5 == 0):
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):
n = int(input())
a_array = [int(x) for x in input().split()]
flag = True
for a in a_array:
    if a % 2 == 0:
        if a % 3 == 0 or a % 5 == 0:
            continue
        else:
            flag = False
            break
print("APPROVED" if flag else "DENIED")

Solution (Python):
N = int(input())
An = list(map(int, input().split()))

ans = "APPROVED"
for i in range(N):
    if An[i] % 2 != 0:
        continue

    if An[i] % 3 == 0 or An[i] % 5 == 0:
        continue

    ans = "DENIED"

print(ans)

Solution (Python):

si = lambda: input()
ni = lambda: int(input())
nm = lambda: map(str, input().split())
nl = lambda: list(map(int, input().split()))
n=ni()
a=nl()
for aa in a:
    if aa%2==0:
        if aa%3==0 or aa%5==0:
            pass
        else:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
ans = "APPROVED"
for a in A:
  if a % 2 == 0:
    if a % 3 != 0 and a % 5 != 0:
      ans = "DENIED"
print(ans)

Solution (Python):
N = int(input())
A = list(map(int,input().split()))
for i in A:
    if i%2 == 0:
        if i%3 != 0 and i%5 != 0:
            print("DENIED")
            quit()
print("APPROVED")

Solution (Python):
import sys
sys.setrecursionlimit(10**9)
INF=10**18
MOD=10**9+7
def input(): return sys.stdin.readline().rstrip()

def main():
    N=int(input())
    A=list(map(int,input().split()))
    for x in A:
        if x%2==0 and (x%3!=0 and x%5!=0):
            print('DENIED')
            exit()
    print('APPROVED')
    

if __name__ == '__main__':
    main()

Solution (Python):
N = int(input())
a = list(int(i) for i in input().split()) 

for i in a:
  if i % 2 == 0:
    if i % 3 != 0 and i % 5 != 0:
      print("DENIED")
      exit()
print("APPROVED")

Solution (Python):
import sys

sys.setrecursionlimit(10 ** 7)

N = int(input())
A = list(map(int, input().split()))


ans = True
for a in A:
    if a % 2 == 0:
        if not (a % 5 == 0 or a % 3 == 0):
            ans = False
            break


if ans:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
N=int(input())
A=list(map(int,input().split()))
flag=1
for i in range(N):
    if A[i]%2==0:
        if not((A[i]%3==0)or(A[i]%5==0)):
            flag=0

if flag==1:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
N=int(input())
alist=list(map(int,input().split()))

for a in alist:
  if a%2==0:
    if a%3!=0 and a%5!=0:
      print("DENIED")
      break
else:
  print("APPROVED")

Solution (Python):
n = int(input())
a = list(map(int, input().split()))
f = 0
for ai in a:
    if ai % 2 == 0:
        if ai % 3 and ai % 5:
            f = 1
            break
if f:
    print('DENIED')
else:
    print('APPROVED')

Solution (Python):
from collections import defaultdict, deque, Counter
from heapq import heappush, heappop, heapify
import math
import bisect
import random
from itertools import permutations, accumulate, combinations, product
import sys
import string
from bisect import bisect_left, bisect_right
from math import factorial, ceil, floor
from operator import mul
from functools import reduce
import pprint
sys.setrecursionlimit(10 ** 9)


INF = 10 ** 13
def LI(): return list(map(int, sys.stdin.buffer.readline().split()))
def I(): return int(sys.stdin.buffer.readline())
def LS(): return sys.stdin.buffer.readline().rstrip().decode('utf-8').split()
def S(): return sys.stdin.buffer.readline().rstrip().decode('utf-8')
def IR(n): return [I() for i in range(n)]
def LIR(n): return [LI() for i in range(n)]
def SR(n): return [S() for i in range(n)]
def LSR(n): return [LS() for i in range(n)]
def SRL(n): return [list(S()) for i in range(n)]
def MSRL(n): return [[int(j) for j in list(S())] for i in range(n)]
mod = 1000000007


n = I()
A = LI()
for a in A:
    if a % 2 == 0 and a % 3 and a % 5:
        print('DENIED')
        break
else:
    print('APPROVED')

Solution (Python):
n = int(input())
list1 = [int(i)for i in input().split()]
for item in list1:
    if item%2==0:
        if item%3!=0 and item%5!=0:
            print("DENIED")
            break
else:
    print("APPROVED")

Solution (Python):
n = int(input())
a = list(map(int, input().split()))
ok = True
for i in range(n):
    if a[i] % 2 == 0:
        if a[i] % 3 != 0 and a[i] % 5 != 0:
            ok = False
if ok:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
def main():
    N = int(input())
    A = list(map(int, input().split()))
    approve = True
    for a in A:
        if a % 2 == 0:
            if a % 3 == 0 or a % 5 == 0:
                pass 
            else:
                approve = False
                break
    if approve:
        print('APPROVED')
    else:
        print('DENIED')

    

main()

Solution (Python):
N = int(input())
A = list(map(int,input().split()))
for a in A:
    if a%2 == 0:
        if a%3 != 0 and a%5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):



def main():
    N = int(input())
    A = list(map(int,input().split()))

    for i in range(N):
        if A[i]%2 == 0:
            if A[i]%3 ==0 or A[i]%5 == 0:
                continue
            else:
                print("DENIED")
                return
    
    print("APPROVED")

if __name__ == '__main__':
    main()

Solution (Python):
N = int(input())
A = [int(i) for i in input().split()]

flag = False
for a in A:
    if a % 2 == 1:
        continue

    if a % 3 == 0 or a % 5 == 0:
        continue

    flag = True

if flag:
    print("DENIED")
else:
    print("APPROVED")

Solution (Python):
n = int(input())
al = list(map(int, input().split()))

count = 0
for a in al:
    if a % 2 == 0:
        if a % 3 == 0 or a % 5 == 0:
            count += 1
    else:
        count += 1

if count == n:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

ans = "APPROVED"
for a in A:
    if a % 2 == 0:
        if a % 3 == 0 or a % 5 == 0:
            continue
        else:
            ans = "DENIED"
            break
print(ans)

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

for i in range(N):
    if A[i] % 2 == 0:
        if A[i] % 3 != 0 and A[i] % 5 != 0:
            print("DENIED")
            exit()

print("APPROVED")

Solution (Python):
N = int(input())

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

flag = 0

for i in A:
        if i % 2 == 0:
                if i % 3 != 0 and i % 5 != 0:
                        print('DENIED')
                        exit()

print('APPROVED')

Solution (Python):
import itertools
import math
import sys
from collections import Counter

n = int(input())
a = list(map(int, input().split()))
approved = True
for i in a:
    if i % 2 == 0 and i % 3 != 0 and i % 5 != 0:
        approved = False
        break
if approved:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input().strip())
a = list(map(int, input().split()))

for e in a:
    if e % 2 == 0:
        if e % 3 == 0 or e % 5 == 0:
            continue
        else:
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):

N = int(input())
As = list(map(int, input().split()))

for A in As:
  if A % 2 == 1:
    continue
  else:
    if A % 3 == 0 or A % 5 == 0:
      pass
    else:
      print('DENIED')
      exit()

print('APPROVED')

Solution (Python):
n = int(input())
a = list(map(int, input().split()))

flag = 1

for i in range(n):
    if a[i] % 2 == 0:
        if a[i] % 3 == 0 or a[i] % 5 == 0:
            continue
        else:
            flag = 0

if flag == 0:
    print("DENIED")
elif flag == 1:
    print("APPROVED")

Solution (Python):
import sys, re, os
from collections import deque, defaultdict, Counter
from math import ceil, sqrt, hypot, factorial, pi, sin, cos, radians
from itertools import permutations, combinations, product, accumulate
from operator import itemgetter, mul
from copy import deepcopy
from string import ascii_lowercase, ascii_uppercase, digits
from fractions import gcd
 
def input(): return sys.stdin.readline().strip()
def INT(): return int(input())
def MAP(): return map(int, input().split())
def S_MAP(): return map(str, input().split())
def LIST(): return list(map(int, input().split()))
def S_LIST(): return list(map(str, input().split()))
 
sys.setrecursionlimit(10 ** 9)
INF = float('inf')
mod = 10 ** 9 + 7
N = INT()
A = LIST()
count = 0
b = 0
for i in range(N):
    if A[i] % 2 == 0:
        count += 1
        if A[i] % 3 == 0 or A[i] % 5 == 0:
            b += 1
if count == b:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())
a = list(map(int, input().split()))
flag = True

for i in range(n):
    if a[i] % 2 == 0:
        if a[i] % 3 != 0 and a[i] % 5 != 0:
            flag = False
            break
if flag == True:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())
a = [int(x) for x in input().split()]
even = []

ans = 'APPROVED'

for x in a:
    if x %2 == 0:
        even.append(x)

if all(x % 3 == 0 or x % 5 == 0 for x in even):
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):

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():
	N = int(input())
	A = getlist()
	judge = "APPROVED"
	for i in range(N):
		if A[i] % 2 == 0:
			if A[i] % 5 != 0 and A[i] % 3 != 0:
				judge = "DENIED"
				break

	print(judge)


if __name__ == '__main__':
	main()

Solution (Python):
N = int(input())
A = list(map(int,input().split(" ")))
for a in A:
    if a%2 == 0:
        if a%3 != 0 and a%5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
for v in A:
    if v % 2 == 0:
        if v % 3 != 0 and v % 5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
N=int(input())
A=list(map(int,input().split()))
count=0
cnt=0
for i in range(N):
    if A[i]%2==0:
        count+=1
        if A[i]%3==0 or A[i]%5==0:
            cnt+=1
if cnt==count:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n=int(input())
a=list(map(int,input().split()))
for i in range(n):
    if a[i]%2==0:
        if a[i]%3==0 or a[i]%5==0:
            continue
        else:
            print("DENIED")
            break
else:
    print("APPROVED")

Solution (Python):
N = int(input())
A = list(map(int, input().split()))
for i in range(N):
    if A[i] % 2 == 0:
        if A[i] % 3 != 0 and A[i] % 5 != 0:
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):
def main():
    N = int(input())
    a = [int(i) for i in input().split()]

    for i in a:
        if i % 2 == 0:
            if i % 5 == 0 or i % 3 == 0:
                continue
            else:
                print("DENIED")
                exit()

    print("APPROVED")


if __name__ == "__main__":
    main()

Solution (Python):
n=int(input())
a=list(map(int,input().split()))
for num in a:
  if num % 2 == 0:
    if num % 3 != 0 and num % 5 != 0:
      print("DENIED")
      exit()
print("APPROVED")

Solution (Python):
N = int(input())
arr = list(map(int, input().split()))
for i in arr:
    if i % 2 == 0:
        if i % 3 != 0 and i % 5 != 0:
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
N = int(input())
*A, = map(int,input().split())

ans = True
for a in A:
    if a%2==0:
        ans = ans and ((a%3==0) or (a%5==0))
if ans:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):


N=int(input())
a=[int(i) for i in input().split()]

f=True

for i in range(N):
    if a[i]%2==0:
        if (a[i]%3!=0) and (a[i]%5!=0):
            f=False

if f:
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

for i in range(N):
    if A[i] % 2 == 0:
        if A[i] % 3 == 0 or A[i] % 5 == 0:
            pass
        else:
            print('DENIED')
            exit()
else:
    print('APPROVED')

Solution (Python):
N = int(input())
a = [int(x) for x in input().split()]

ans = 'APPROVED'

for x in a:
    if x % 2 == 0:
        if x % 3 == 0 or x % 5 == 0:
            pass
        else:
            ans = 'DENIED'

print(ans)

Solution (Python):
n = int(input())
a = list(map(int, input().split()))
for i in a:
    if i%2==0:
        if i%3!=0 and i%5!=0:
            print('DENIED')
            break
else:
    print('APPROVED')

Solution (Python):
N = int(input())
A = list(map(int, input().split()))

approved = True
for i in range(0, N):
    a = A[i]
    if a % 2 != 0:
        continue

    if a % 3 != 0 and a % 5 != 0:
        approved = False
        break

print("APPROVED") if approved else print("DENIED")

Solution (Python):
N=int(input())
A=list(map(int,input().split()))

ans=0
for a in A:
    if a%2==0:
        if a%3!=0:
            if a%5!=0:
                ans+=1
                break
if ans!=0:
    print('DENIED')
else:
    print('APPROVED')

Solution (Python):
n = int(input())
l = list(map(int,input().split()))
for i in l:
    if i%2 == 0:
        if i % 3 != 0 and i % 5 != 0:
            print("DENIED")
            exit()
print("APPROVED")

Solution (Python):
n=int(input())
a=list(map(int,input().split()))

for i in range(n):
    if a[i]%2==0:
        if not(a[i]%3==0 or a[i]%5==0):
            print('DENIED')
            exit()
print('APPROVED')

Solution (Python):
import sys
N = int(input())
A = list(map(int, input().split()))

for val in A:
    if val % 2 == 0:
        if val % 3 != 0 and val % 5 != 0:
            print('DENIED')
            sys.exit()
print('APPROVED')

Solution (Python):
import sys

n = int(sys.stdin.readline().strip())
a = [int(s) for s in sys.stdin.readline().strip().split(' ')]

app = True
for ai in a:
    if ai % 2 == 0:
        if ai % 3 != 0 and ai % 5 != 0:
            app = False

if app:
    print('APPROVED')
else:
    print('DENIED')

Solution (Python):
import sys
sys.setrecursionlimit(10**6)
from math import floor,ceil,sqrt,factorial,log
from heapq import heappop, heappush, heappushpop
from collections import Counter,defaultdict,deque
from itertools import accumulate,permutations,combinations,product,combinations_with_replacement
from bisect import bisect_left,bisect_right
from copy import deepcopy
from operator import itemgetter
from fractions import gcd
mod = 10 ** 9 + 7
 

def ii(): return int(sys.stdin.readline().rstrip()) 
def mii(): return map(int,sys.stdin.readline().rstrip().split())
def limii(): return list(mii()) 
def lin(n:int): return [ii() for _ in range(n)]
def llint(n: int): return [limii() for _ in range(n)]

def ss(): return sys.stdin.readline().rstrip() 
def mss(): return sys.stdin.readline().rstrip().split()
def limss(): return list(mss()) 
def lst(n:int): return [ss() for _ in range(n)]
def llstr(n: int): return [limss() for _ in range(n)]





n=ii()
arr=limii()
b =[]
for i in range(n):
    if arr[i]%2==0:
        b.append(arr[i])
cnt=0
for i in b:
    if i%3==0 or i%5==0:
        cnt+=1

if cnt==len(b):
    print("APPROVED")
else:
    print("DENIED")

Solution (Python):
n = int(input())
a = list(map(int, input().split()))
b = []
for i in a:
    if i % 2 == 0:
        if i % 3 == 0 or i % 5 == 0:
            pass
        else:
            print("DENIED")
            break
else:
    print("APPROVED")

Solution (Python):
import sys
sys.setrecursionlimit(10 ** 6)
input = sys.stdin.readline
N = int(input())
A = [int(x) for x in input().strip().split()]

for a in A:
    if a % 2:
        continue
    if a % 3 != 0 and a % 5 != 0:
        print('DENIED')
        exit()
else:
    print('APPROVED')

Solution (Python):

n=int(input())
a=list(map(int,input().split()))
import sys
for i in range(n):
    if a[i]%2==0:
        if a[i]%3!=0 and a[i]%5!=0:
            print('DENIED')
            sys.exit()
print('APPROVED')