沉迷《原初幻想41》的冒险者Antinomy来到了珂露西亚岛——第一世界游末邦的领地,这里是末世中一个放弃希望、酒池肉林的城市,而城内外奢靡与破败的色彩也体现了巨大的贫富差距。
在游末邦的一个旅馆有个房间,建在一个有左右两个出口的走廊里,可以看成:
每当客人从左边进来时,管理员会找从左边开始数的第一个没有人住的房间,从右边进来时会找从右边开始数第一个没人住的房间。
但是反正已经放弃希望了,当Antinomy来到旅馆时,懒散的管理员发现自己不小心弄丢了现在旅馆还有哪些空闲的房间的记录,但是管理员知道客人的入住和退房操作的记录。
管理员想知道如果最初个房间都没有人住,在给出了客人的入住和退房记录后,现在客房的状态应该是什么样的?
第一行输入一个整数
表示记录的长度
第二行是一个仅由数字和
或
组成的字符串
,表示根据时间先后的操作记录。
对于
,如果
,那么表示这
间客房中的第
间(索引从0开始)被退房了,变成空闲状态。
如果
,那么表示有客人从左边的入口进入,管理员会将左数第一个能住的房间分配给他,让这个房间变成入住状态。
如果
,那么表示有客人从右边的入口进入,管理员会将右数第一个能住的房间分配给他,让这个房间变成入住状态。
输入保证当客人入住时是至少有一间空闲房间。
输出一个长度为
的,由
或者
表示的字符串,用来表示房间的最终状态,字符串的第
个表示第
个房间的状态,如果第
个房间是空闲状态那么为
,否则为