import sys sys.setrecursionlimit(3*10**5) def solve(s,t,l,r): if t <= l or r <= s: return 0 elif s <= l and r <= t: return 1 else: m =(r+l)>>1 x = solve(s,t,l,m) y = solve(s,t,m,r) return x+y n,q = map(int,input().split()) M = 1<