func_code_string: #include <bits/stdc++.h>   using namespace std;   #pragma GCC optimize( Ofast )   int main() {     ios::sync_with_stdio(false);     cin.tie(NULL), cout.tie(NULL);     long long n, p, d, w;     cin >> n >> p >> w >> d;     for (register int y = (0); y <= (w); ++y) {       long long x = (p - y * d) / w;       if (x < 0) continue;       if (x * w + y * d != p) continue;       if (x + y <= n) {         cout << x <<     << y <<     << n - x - y <<   n ;         return 0;       }     }     cout << -1 <<   n ;     return 0;   }   