#pragma GCC optimize("O3") #include //#include using namespace std; #define ll long long #define rep(i,n) for (long long i=0;i<(ll)n;i++) #define loop(i,m,n) for(long long i=m;i<=(ll)n;i++) //#define bbi boost::multiprecision::cpp_int #define vl vector #define vvl vector> #define vdbg(a) rep(ii,a.size()){cout<(sqrt(n)); ll ans=0; loop(i,max(0LL,sqrtN-2),sqrtN+2){ if(i * i <= n)ans=i; } return ans; } //メイン int main(){ ll k,n; cin>>k>>n; set ans; for(ll x=1;power(x,6)