logo AlgoBeat OnlineJudge
登录 注册

#201043. 找人

内存限制:125 MiB 时间限制:1000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

小明要到他的同学家玩,可他只知道他住在某一单元,却不知住在哪个房间。那个单元有 层(),每层有 )个房间。

小明会从第一层的某个房间开始找,他找的方式也很特别,每次到了一个房间,如果不是他的同学,他就会询问这个人,然后他就会去那人告诉他的房间号,如果还不是,他就会继续按这个方法找下去,直到找到。当然,他也有可能找不到同学。他的体力也是有限的,他每爬一层楼梯就会消耗 体力值。你的任务就是求找到同学耗费的最少体力值,如果找不到,就输出 impossible

输入格式

第一行有五个整数,分别代表 表示同学只在 房间)。

行,每行 个数字,第 个数 和第 个数 表示住在 房间的人提供的信息是 层和 房间。(同学的信息就是自己的房间号。)

输出格式

一个数,即答案。

样例

样例输入 1

3 3 2 2 3
1 3 3 3 2 1
2 3 1 1 2 3
1 1 1 2 2 3

样例输出 1

2

数据范围与提示

数据规模与约定

对于 的数据,