#include using namespace std; #define rep(i,n) for(int i = 0;i < (n);i++) using ll = long long; using P =pair; ll LEN = 1LL << 60; int main(){ int n,q; cin >> n >> q; vector ans; rep(i,q){ ll s,t; cin >> s >> t; int res = 0; while(s < t){ if(s & 1) res++,s++; if(t & 1) res++,t--; s /= 2; t /= 2; } ans.push_back(res); } rep(i,q){ cout << ans[i] << endl; } return 0; }