func_code_string: #include <bits/stdc++.h>   using namespace std;   string q;   string d;   int b;   void f(string s, int p) {     char a = 0;     int c = 0;     if (s.size() <= p) return;     for (int i = p; i < s.size(); i++) {       if (s[i] > a) {         a = s[i];         b = i;         c = 1;       } else if (s[i] == a) {         b = i;         c++;       }     }     for (int i = 0; i < c; i++) cout << a;     f(s, b + 1);   }   int main() {     cin >> q;     f(q, 0);     return 0;   }   