func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     long long n;     while (cin >> n) {       long long i = 5, cnt = 1, x, ans = 0, y, z = 5, m;       if (n < 5 || n == 5) {         if (n == 1)           cout <<  Sheldon  << endl;         else if (n == 2)           cout <<  Leonard  << endl;         else if (n == 3)           cout <<  Penny  << endl;         else if (n == 4)           cout <<  Rajesh  << endl;         else if (n == 5)           cout <<  Howard  << endl;         continue;       }       while (i < n || i == n) {         x = i;         if (i == n) {           x = 0;           break;         } else {           z += z;           i += z;         }         cnt = cnt * 2;       }       if (x == 0)         cout <<  Howard  << endl;       else {         y = n - x;         if (y < 1) y *= -1;         ans = y / cnt;         ans++;         if (y % cnt == 0) ans--;         if (ans == 1)           cout <<  Sheldon  << endl;         else if (ans == 2)           cout <<  Leonard  << endl;         else if (ans == 3)           cout <<  Penny  << endl;         else if (ans == 4)           cout <<  Rajesh  << endl;         else if (ans == 5)           cout <<  Howard  << endl;       }     }     return 0;   }   