#include #include #include #include #include using namespace std; typedef long long int llint; // 最小の素因数を求める。u>=3 llint pfactor(llint u){ if (u%2==0) return 2ll; for (llint i=3ll;i*i<=u;i+=2ll) if (u%i==0) return i; return u; } int main(){ llint n,i,t; llint l,h,hq; llint maxpf,maxi=-1; cin>>l>>h; hq=floor(sqrt(h)); for (n=hq;2ll<=n;n--){ if (h/n*n