#include <iostream>
#include <cstdint>

int main() {
	int64_t k;
	std::cin >> k;

	constexpr int64_t N = 50;

	int64_t a[N] = {};
	for (auto&& e : a)
		e = N - 1 + k / N;

	k %= N;

	for (int i = 0; i < k; ++i)
		a[i] += N - k + 1;

	for (int i = k; i < N; ++i)
		a[i] -= k;

	std::cout << N << std::endl;
	std::cout << a[0];
	for (int i = 1; i < N; ++i)
		std::cout << " " << a[i];

	std::cout << std::endl;
}