#p293. 例题6.3.6 最小权值路径

例题6.3.6 最小权值路径

题目描述

有一个 n×mn \times m 的矩阵,每个点有一个权值 ai,ja_{i, j}

一条路径的权值定义为:这条路径上所有点的权值中的最大值。

现在你可以从第 11 行的任意一个点开始,遍历第 nn 行的所有点,请你求出该次遍历的路径的最小权值。

输入格式

第一行有两个整数 n,mn, m

接下来有 nn 行,每行 mm 个数,第 ii 行第 jj 列的数表示 ai,ja_{i, j}

输出格式

输出一个数,表示最小权值。

样例

样例输入


4 2

0 0

3 5

2 4

0 0

样例输出


3

数据范围与提示

对于 50%50\% 的数据,1n,m1001 \leq n, m \leq 100

对于 100%100\% 的数据,1n,m10001 \leq n, m \leq 10000ai,j10000 \leq a_{i, j} \leq 1000