#include <stdio.h>
 
int main(){
    int n;
    while(scanf("%d", &n), n){
        int r = 2 * n;
        for(int i = 1; r >= 0 && i * i <= n; ++i){
            if(n % i == 0){
                r -= i;
                if(i * i != n){ r -= n / i; }
            }
        }
         
        if(r == 0){
            puts("perfect number");
        }
        else if(r < 0){
            puts("abundant number");
        }
        else{
            puts("deficient number");
        }
    }
}