#include <bits/stdc++.h>
using namespace std;
long long int sod(long long int n) {
  long long int sum = 0;
  while (n > 0) {
    sum += n % 10;
    n = n / 10;
  }
  return sum;
}
long long int bs(long long int n, long long int s) {
  long long int lo = 1, hi = n;
  long long int mid = lo + (hi - lo) / 2;
  long long int ans = -1;
  while (lo <= hi) {
    if (mid - sod(mid) >= s) {
      ans = mid;
      hi = mid - 1;
    } else
      lo = mid + 1;
    mid = lo + (hi - lo) / 2;
  }
  return ans;
}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
  long long int n;
  string s;
  long long int i, j, len;
  cin >> s;
  len = s.length();
  pair<long double, long long int> A[len + 5];
  vector<long long int> v, v1;
  long long int l = 0, r = 0;
  for (i = 0; i < len; i++)
    if (s[i] == 'r')
      v.push_back(i + 1), r++;
    else
      v1.push_back(i + 1), l++;
  for (i = 0; i < r; i++) cout << v[i] << endl;
  for (i = l - 1; i >= 0; i--) cout << v1[i] << endl;
}
