#include<stdio.h> int main() { long long int i,j,sum,arr[1000]; for(i=0;; i++) { scanf("%lld",&arr[i]); if(arr[i]==0) { break; } } printf("PERFECTION OUTPUT\n"); for(i=0;; i++) { if(arr[i]==0) { printf("END OF OUTPUT\n"); break; } else { sum=0; for(j=1; j<arr[i] ; j++) { if(arr[i]%j==0) { sum+=j; } } if(sum==arr[i]) { printf("%5lld PERFECT\n",arr[i]); } else if(sum<arr[i]) { printf("%5lld DEFICIENT\n",arr[i]); } else { printf("%5lld ABUNDANT\n",arr[i]); } } } return 0; }