#include <bits/stdc++.h>
using namespace std;
 
#define rep(i, n) for(ll i=0; i<n; i++)
#define all(v) v.begin(), v.end()
#define vec vector
typedef long long ll;
const int INF = 1001001001;

/*　<<stringで読み込んだ数列を一桁ずつint型へ変換>>
 
    string str;
    int N[桁数];
 
    cin >> str;
 
    for (int i = 0; i < 桁数; ++i) {
 
        N[i] = (int)(str[i] - '0');  //str[i]　はchar型なのでchar→intへ変換
 
        //cout << N[i] << endl;  //確認のため表示
    }
*/
 


///////////////////////////////////////////////////////////////////////////


int main() {

    string N;
    cin >> N;


    if(N.at(N.size()-1) == "2" || N.at(N.size()-1) == "4" 
    || N.at(N.size()-1) == "5" || N.at(N.size()-1) == "7"
    || N.at(N.size()-1) == "9"){
        cout << "hon" << endl;
    }

    if(N.at(N.size()-1) == "0" || N.at(N.size()-1) == "1" 
    || N.at(N.size()-1) == "6" || N.at(N.size()-1) == "8"){
        cout << "pon" << endl;
    }

    else{
        cout << "bon" << endl;
    }
}

