func_code_string: #include <bits/stdc++.h>   using namespace std;   deque<int> d;   string mot;   int n;   void f(int i) {     if (i == n)       return;     else {       f(i + 1);       if (mot[i] ==  l ) {         d.push_back(i + 1);       } else {         d.push_front(i + 1);       }     }   }   int main() {     cin >> mot;     n = mot.size();     f(0);     for (int i = 0; i < n; i++) cout << d[i] <<    ;     return 0;   }   