#include <bits/stdc++.h>
using namespace std;
int a;
int v[1009];
string b;
int main() {
  cin >> a;
  cin >> b;
  for (int i = 0; i < b.length(); i++) {
    for (int j = i; j < b.length(); j++) {
      if (b[j] == 'L') v[i]++;
      if (b[j] == 'R') break;
    }
    if (i > 0 && b[i - 1] == 'R' && v[i] <= v[i - 1]) v[i] = v[i - 1] + 1;
    if (i > 0 && b[i - 1] == '=' && v[i] < v[i - 1]) v[i] = v[i - 1];
    cout << v[i] + 1 << " ";
  }
  if (b[a - 2] == 'R')
    v[a - 1] = v[a - 2] + 1;
  else if (b[a - 2] == 'L')
    v[a - 1] = 0;
  else
    v[a - 1] = v[a - 2];
  cout << v[a - 1] + 1;
}
