func_code_string: #include <bits/stdc++.h>   using namespace std;   vector<long long> v;   int main() {     ios_base::sync_with_stdio(false);     cin.tie(NULL);     cout.tie(NULL);     long long a = 0, b = 0, c, d, e, f = 0, l, g, m, n, k, i, j, t, p, q;     cin >> t;     while (t--) {       cin >> n;       f = 0;       v.clear();       for (i = 2; f < 2 && i <= sqrt(n) + 1; i++) {         if (n % i == 0) {           v.push_back(i);           n /= i;           f++;         }       }       if (v.size() < 2 || n == 1 || n == v[0] || n == v[1]) {         cout <<  NO n ;       } else {         cout <<  YES n  << v[0] <<     << v[1] <<     << n <<   n ;       }     }     return 0;   }   