import java.util.*;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextLine()) { // 注意 while 处理多个 case
            int num = Integer.parseInt(in.nextLine());
            String str = in.nextLine();
            page(str, num);
        }
    }

    private static void page(String str, int num) {
        int page = num / 4 + 1;
        char[] arr = str.toCharArray();
        if (page == 1) {
            one(arr, num);
        } else {
            many(arr, num);
        }
    }

    private static void many(char[] arr, int num) {
        int index = 1;
        int start = 1;
        int end = 4;
        for (int i = 0; i < arr.length; i++) {
            //往上
            if (arr[i] == 'U') {
                //首页首行往上
                if(index==1) {
                    start = num-3;
                    end = num;
                    index=num;
                } else {
                    //非首页的首行往上
                    if(index==start) {
                        start = --index;
                        end = start + 3;
                    } else {
                        //非首页的非首行往上不用翻页
                        index--;
                    }
                }
            } 
            //往下
            else {
                //尾页尾行往下
                if(index==num) {
                    index=1;
                    start = 1;
                    end = start + 3;
                } else {
                    //非尾页的尾行往下
                    if(index==end) {
                        end = ++index;
                        start = index-3;
                    } else {
                        //非尾页的非尾行往下不用翻页
                        index++;
                    }
                }
            }
            
        }
        for (int i = start; i <= end; i++) {
            System.out.print(i + " ");
        }
        System.out.println();
        System.out.println(index);
    }

    private static void one(char[] arr, int num) {
        int index = 1;
        for (int i = 0; i < arr.length; i++) {
            if (arr[i] == 'U') {
                index--;
            } else {
                index++;
            }
            if (index < 1) {
                index = 1;
            }
            if (index > num) {
                index = num;
            }
        }
        for (int i = 1; i <= num; i++) {
            System.out.print(i + " ");
        }
        System.out.println();
        System.out.println(index);
    }
}