import sys def I(): return int(sys.stdin.readline().rstrip()) def MI(): return map(int,sys.stdin.readline().rstrip().split()) T = I() for _ in range(T): A,B = MI() ANS = [] while A+(A & (-A)) <= B: ANS.append(A & (-A)) A += A & (-A) l = B.bit_length() for i in range(l-1,-1,-1): if (B>>i) & 1 and not (A>>i) & 1: ANS.append(1<