#include <bits/stdc++.h>

using namespace std;

long long k, x[50];

int main() {
	scanf("%lld", &k);
	printf("50\n");
	for (int i = 0; i < 50; i++)
		x[i] = 50 + k / 50;
	for (int i = 0; i < (50 - k % 50); i++)
		for (int j = 0; j < 50; j++)
			if (i == j)
				x[j] -= 50;
			else
				x[j]++;
	for (int i = 0; i < 50; i++)
		printf("%lld%c", x[i], i == 49 ? '\n' : ' ');
	return 0;
}