# 20240920 n = int(input()) # 歌曲总数 C = input() # 命令U或者D f = 1 # 光标的位置(本来f的值是1,2,3,4。但是为了和歌曲编号保持一致,f的值也从1开始) p = 1 # 当前页第一首歌的位置,初始设置为第一页第一首歌的位置 song = [] ls = '' for i in range(1,n+1): song.append(i) #print(song) if n <= 4: # 不翻页 for i in C: if i == 'U': if f == 1: f = n else: f = f-1 if i == 'D': if f == n: f = 1 else: f = f+1 else: # n>4,涉及翻页 for i in C: if i == 'U': if p == 1 and f == 1: p = n-3 # p表示当前页第一首歌的位置 f = 4 elif f == 1: p = p-1 #f = f-1 else: f = f-1 if i == 'D': if p == n-3 and f == 4: p = 1 f = 1 elif f == 4: p = p+1 # f = f+1 else: f = f+1 #print(p,f) print(*song[p-1:p-1+4]) # P表示列表结束的位置当前页第一首歌的位置,放在song列表中值就要减一,所以当前位置加4个就是 print(p-1+f) # 当前页第一首歌的位置加上光标的位置就是当前页光标指示的位置