//uva382
#include<iostream>
using namespace std;
int main(){
int n;
cout<<"PERFECTION OUTPUT"<<endl;
while(cin>>n&&n){int sum=0;
for(int d=1;d<n;d++)if(n%d==0)sum+=d;
printf("%5d ",n);
if(sum<n )cout<<"DEFICIENT"<<endl;
if(sum>n )cout<<"ABUNDANT"<<endl;
if(sum==n)cout<<"PERFECT"<<endl;
}
cout<<"END OF OUTPUT"<<endl;
return 0;
}