又到了遗迹里面繁花盛开的季节!
Toriel准备将自己培养的花在花园里面整齐的摆在各个花坛里,而自告奋勇来帮忙的Frisk则努力的想让这些花坛更加美观。
Toriel目前只准备了两种花,Frisk决定首先找到一个快速的表示一个花坛内的一排花的方式,Frisk发现可以把这两种花分别编号为 和 ,然后按照自左到右填入二进制数的高位到低位的方式,就可以用一个二进制数来表示这一排花的组成了!
现在,Frisk要开始设计这些花来让它们更符合Frisk预期中的样子。Frisk会给出如下四种对花坛的操作,希望你可以帮忙在程序中处理,这样Frisk就可以省下手动的搬运花的工夫更方便的规划花坛。
时替换当前编号为 的花坛里面从右往左数第 朵花为编号为 的花。
时分别输出当前编号为 的花坛的里编号为 、 的花的数量,中间以空格隔开。
时判断当前编号为 、 的花坛之间最少需要多少次操作 才可以变成一样的花坛。
时按照对应的二进制数的大小对所有花坛重新排序。
在所有的操作结束后,输出最终所有花坛对应的二进制数。