import sys input = sys.stdin.readline T=int(input()) for tests in range(T): A,B=map(int,input().split()) ANS=[] while True: for i in range(80): if (1<B: target=(1<<(i-1)) break if A>target: A-=target B-=target else: break while AB: break ANS.append(1<<(i-1)) B-=1<<(i-1) print(len(ANS)) print(*ANS)