在圣诞夜守卫银行是一件非常无聊的事情。这就是 Barry 想要去停车场附近溜冰的原因。然而因为其他守卫把车停在了那里,停车场并不是空的。所以 Barry 决定把他们的车推出停车场。他注意到那些停着的车面对的方向是东南西北之一。因为停车场结冰了,所以推一辆车将会使得他滑行直至离开停车场或撞上其他的车。这些车只能朝他们面向的方向推。为了不撞车,Barry 找你帮忙,让你帮他计算出将车推出停车场的顺序,以便他清空停车场。
输入格式
第一行包括两个整数 $N,M$,表示停车场的行列数。
接下来 $N$ 行每行 $M$ 个字符,描述一个停车场。其中 . 代表这是一个空的车位,而 N, S, E, W 表示一辆车,分别表示这辆车面朝北、南、东、西。