t = int(input()) for _ in range(t): a, b = map(int, input().split()) ans = [] len_b = len(bin(b)) - 2 len_a = len(bin(a)) - 2 for i in range(100)[::-1]: if a & (1 << i) != b & (1 << i): len_b = i + 1 break for i in range(len_b - 1): if a & (1 << i): a += 1 << i ans.append(1 << i) for i in range(len_b)[::-1]: if a & (1 << i) != b & (1 << i): a += (1 << i) ans.append(1 << i) print(len(ans)) print(*ans)