import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	}
	
} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	}
	
} Main public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	} main {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	} Scanner sc=new Scanner(System.in); sc new Scanner(System.in) int n=sc.nextInt(); n sc.nextInt() sc.nextInt sc for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		} int i=0; int i=0; i 0 i<n i n i++ i++ i {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		} {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		} int a=sc.nextInt(); a sc.nextInt() sc.nextInt sc if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    } a%2==0&&a%3!=0&&a%5!=0 a%2==0&&a%3!=0&&a%5!=0 a%2==0 a%2 a 2 0 a%3!=0 a%3 a 3 0 a%5!=0 a%5 a 5 0 {
			      System.out.println("DENIED");
			        return;
		    } System.out.println("DENIED") System.out.println System.out System System.out "DENIED" return; System.out.println("APPROVED") System.out.println System.out System System.out "APPROVED" sc.close() sc.close sc String[] args args public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	}
	
} public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	}
	
} Main
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc=new Scanner(System.in);
		
		int n=sc.nextInt();		//n個の整数
		
		for(int i=0;i<n;i++) {		//n個回す
			int a=sc.nextInt();
		    if(a%2==0&&a%3!=0&&a%5!=0){
			      System.out.println("DENIED");
			        return;
		    }
		}
		  System.out.println("APPROVED");

		sc.close();
	}
	
}