在不久的将来,机器人要给参加巴尔干半岛信息学奥林匹克竞赛(Balkan Olympiad in Informatics)的选手运送食品。机器人将所有的食品放置在一个方形托盘中。不幸的是,在厨房和选手餐厅之间的路径上充满了各种障碍,因此,机器人不能带任意大小的托盘。请编写一个程序,确定可用于餐饮的托盘的最大可能尺寸。
机器人要行走的路径是平行的墙壁包夹的走廊,走廊只能有 90^\circ 转角。走廊在 x 轴正方向开始,障碍是一些立柱,被表示为点,它们都在包夹走廊的墙壁之间。为了使机器人能够走过这段路径,托盘不能撞到立柱或墙壁——它可能只是边与边“触摸”。机器人和它的托盘只能在 x 或 y 轴的方向上转换移动。假定机器人的尺寸小于托盘的尺寸,机器人完全在托盘之下。