#abc237d. [abc237_d]LR insertion

[abc237_d]LR insertion

問題文

11 個の 00 のみからなる数列 A=(0)A=(0) があります。
また、LR のみからなる長さ NN の文字列 S=s1s2ldotssNS=s_1s_2\\ldots s_N が与えられます。

i=1,2,ldots,Ni=1,2,\\ldots ,N の順番で、次の操作を行います。

  • sis_iL のとき、AA 内にある i1i-1 のすぐ左に ii を挿入する
  • sis_iR のとき、AA 内にある i1i-1 のすぐ右に ii を挿入する

最終的な AA を求めてください。

制約

  • 1leqNleq5times1051\\leq N \\leq 5\\times 10^5
  • NN は整数である
  • S=N|S| = N
  • sis_iLR のいずれかである

入力

入力は以下の形式で標準入力から与えられる。

NN SS

出力

最終的な AA を空白区切りで出力せよ。


入力例 1

5
LRRLR

出力例 1

1 2 4 5 3 0

はじめ、A=(0)A=(0) です。
s1s_1L なので、A=(1,0)A=(1,0) となります。
s2s_2R なので、A=(1,2,0)A=(1,2,0) となります。
s3s_3R なので、A=(1,2,3,0)A=(1,2,3,0) となります。
s4s_4L なので、A=(1,2,4,3,0)A=(1,2,4,3,0) となります。
s5s_5R なので、A=(1,2,4,5,3,0)A=(1,2,4,5,3,0) となります。


入力例 2

7
LLLLLLL

出力例 2

7 6 5 4 3 2 1 0