func_code_string: #include <bits/stdc++.h>   using namespace std;   int ans[10];   int main() {     memset(ans, 0, sizeof(ans));     int n;     char c;     scanf( %d , &n);     while (n--) {       scanf(  %c , &c);       if (c ==  9 ) {         ans[7]++;         ans[3] += 2;         ans[2]++;       }       if (c ==  8 ) {         ans[7]++;         ans[2] += 3;       }       if (c ==  7 ) ans[7]++;       if (c ==  6 ) {         ans[5]++;         ans[3]++;       }       if (c ==  5 ) ans[5]++;       if (c ==  4 ) {         ans[3]++;         ans[2] += 2;       }       if (c ==  3 ) ans[3]++;       if (c ==  2 ) ans[2]++;     }     for (int i = 9; i > 1; i--)       for (int j = 0; j < ans[i]; j++) printf( %d , i);     printf(  n );     return 0;   }   