N, S = map(int, input().split()) ans = [] while True: if N < S: if N == 0: break else: ans.append(N) S -= N N -= 1 else: ans.append(S) break print(len(ans)) print(*ans[::-1])