func_code_string: #include <bits/stdc++.h>   using namespace std;   int n, y, a[(int)1e5 + 4];   unsigned long long x, sum;   void error() {     puts( -1 );     exit(0);   }   int main() {     scanf( %d%I64d%d , &n, &x, &y);     sum = (unsigned long long)n;     if (n > y || (n == y && sum < x)) error();     for (int i = 0; i < n; i++) a[i] = 1;     a[n - 1] += (y - n);     if (sum - 1LL + (unsigned long long)a[n - 1] * (unsigned long long)a[n - 1] <         x)       error();     for (int i = 0; i < n; i++) printf( %d n , a[i]);     return 0;   }   