n, s = map(int, input().split()) nums = list(range(1, n+1))[::-1] total = 0 ans = [] for num in nums: if total + num <= s: s -= num ans.append(num) ans.sort() print(len(ans)) print(*ans)