#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; using namespace atcoder; typedef long long ll; typedef pair P; using mint=modint998244353; int n; int solve(ll s, ll t, ll a=0, ll b=(1ll<=b || a>=t)return 0; return solve(s, t, a, (a+b)/2)+solve(s, t, (a+b)/2, b); } int main() { int q; cin>>n>>q; while(q--){ ll s, t; cin>>s>>t; cout<