#include <bits/stdc++.h>
using namespace std;
int main() {
  ios::sync_with_stdio(false);
  long long k;
  cin >> k;
  for (long long i = 3; i <= 2000; i++)
    for (long long j = 0; j <= i - 3; j++) {
      if ((i * i - i * j - i - i + k) % (i - 1) == 0) {
        long long x = (i * i - i * j - i - i + k) / (i - 1);
        if (x >= j && x <= 1000000) {
          cout << i << '\n' << j << ' ';
          for (int l = 0; l < i - 2; l++) cout << -1 << ' ';
          cout << x;
          return 0;
        }
      }
    }
  cout << -1;
}
