// AtCoder165 C

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
#include <assert.h>
#include <string.h>
#include <memory.h>
#include <malloc.h>
#include <stdlib.h>
#include <ctype.h>

// qsortで用いる比較用関数．*a<*bならaが先になる．
int compare(const void* a, const void* b) {
    return *(int*)a - *(int*)b;
}

int revcompare(const void* a, const void* b) {
    return *(int*)b- *(int*)a;
}

int main() {
    int i,j;
    int n;

    scanf("%d", &n);

    //printf("%d\n", n%10);

    switch(n%10){
        case 2:
        case 4:
        case 5:
        case 7:
        case 9:
            printf("hon");
            break;
        case 0:
        case 1:
        case 6:
        case 8:
            printf("pon");
            break;
        case 3:
            printf("bon");
            break;
    }

    return 0;

}