#include using namespace std; typedef long long ll; #define int ll signed main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n; cin >> n; for (int i = 0; i <= 250; ++i) for (int j = 0; j <= 250 && i + j <= 250; ++j) for (int k = 0; k <= 250 && i + j + k <= 250; ++k) if (i * (i - 1) / 2 + i * j + j * k == n) { cout << i + j + k << "\n"; for (int sb = 1; sb <= i; sb++) cout << 1 << " "; for (int sb = 1; sb <= j; sb++) cout << 2 << " "; for (int sb = 1; sb <= k; sb++) cout << 3 << " "; return 0; } }