1366.
小胖办证
时间限制 1000 ms
内存限制 128 MB
xuzhenyi要办个签证。办证处是一座M层的大楼,1< =M< =100。
每层楼都有N个办公室,编号为1..N(1< =N< =500)。每个办公室有一个签证员。
签证需要让第M层的某个签证员盖章才有效。
每个签证员都要满足下面三个条件之一才会给xuzhenyi盖章:
1.  这个签证员在1楼
2.  xuzhenyi的签证已经给这个签证员的正楼下(房间号相同)的签证员盖过章了。
3.  xuzhenyi的签证已经给这个签证员的相邻房间(房间号相差1,楼层相同)的签证员盖过章了。 
每个签证员盖章都要收取一定费用,这个费用不超过1000000000。
找出费用最小的盖章路线,使签证生效
输入数据
输出数据
按顺序打出你经过的房间的编号,每行一个数。
如果有多条费用最小的路线,输出任意一条。
样例输入
复制
3 4
10 10 1 10
2 2 2 10
1 10 10 10
· \n
· · · \n
· · · \n
· · · \n
样例输出
复制
3
3
2
1
1
\n
\n
\n
\n
\n