func_code_string: #include <bits/stdc++.h>   using namespace std;   char s[1000005];   int cnt[11] = {0};   int m[7] = {1869, 8196, 8916, 8691, 6198, 1689, 1968};   int main() {     scanf( %s , s);     int len = strlen(s);     int n = len;     for (int i = 0; i < len; i++) cnt[s[i] -  0 ]++;     if (cnt[0] + 4 == n) {       printf( 1869 );       for (int i = 0; i < cnt[0]; i++) printf( 0 );       puts(  );     } else {       int t = 0;       cnt[1]--;       cnt[6]--;       cnt[8]--;       cnt[9]--;       for (int i = 1; i <= 10; i++) {         int p = i % 10;         for (int j = 1; j <= cnt[p]; j++) {           printf( %d , p);           t = (t * 10 + p) % 7;         }       }       t = t * (10000 % 7) % 7;       printf( %d n , m[t]);     }     return 0;   }   