江苏省常州高级中学是一所百年名校,这里萦绕着无数人难以忘怀的回忆。 Will 记得,在他小的时候,常州高级中学改建以前,学校里有一片高大的水杉林,每到水杉落叶之时,针状的叶子会像毯子一样盖在地上,走在上面浪漫而又闲适。那时,Will 和同学们还喜欢用这些针叶,在水杉树下,玩“取叶子”的游戏。 游戏一开始,大家先将 n片针叶平铺在地上。接着,每一轮可以有一个同学选择一片针叶,按水平或者垂直方向将针叶移走(也就是平移到无穷远处)——当然,前提是移动过程中不被任何尚未移走的针叶所阻碍。如果某一轮针叶的移动会被阻碍,那么这次移动就是非法的,是不被允许的。n轮过后,当针叶都被
移走时,游戏也就结束了。 针叶并不是任何时刻都可以被移动的。当针叶很多的时候,判断每一轮中一片针叶是否可以按一个特定的方向移动是一件很麻烦的事情。 现在我们将地面抽象为平面直角坐标系,n 片针叶抽象为平面上 n 条互不相交的线段,并将其从 1到n编号,Will 还将给出每一轮游戏中,他想要移动的针叶编号以及移动方向,请你帮助他:
1) 找出最早的一次非法移动出现在哪一轮;
2) 给出一个合法的移动方案完成这个游戏。
注意:在线段移动时仅端点接触不会造成阻碍,具体请参见样例。