func_code_string: #include <bits/stdc++.h>   using namespace std;   long long expo(long long n) {     if (n == 0) return 1;     if (n % 2) {       long long x = expo(n / 2);       return x * x * 2;     } else {       long long x = expo(n / 2);       return x * x;     }   }   int main() {     ios_base::sync_with_stdio(false);     long long x, y, z, i, j, k, f = 0, n, m;     cin >> n >> m;     x = m;     while (x > 0) {       f++;       x /= 2;     }     if (f < n) {       cout << m;     } else {       cout << m % expo(n);     }     return 0;   }   