Description
教主是有魔法的!你不信?反正我信了。
教主生活在中国这片牛逼的大陆,中国由N个城市组成,城市与城市之间可以通过火车这种神器进行交通。教主和姑姑都是经常出差的大忙人,到任意一个城市都可能,所以他们经常因为工作原因而不能见面,甚感寂寞。虽然火车很快,但从一个城市到另一个城市去看姑姑,可能还是要花非常多的时间,这让教主非常难过。于是教主制造出了两扇魔法门放在两个城市,能瞬间到达任意想去的城市,但是魔法门一旦安放好就不能移动了,魔法门只能在安放好之后才能使用,魔法门可以无限次通过。
教主希望通过这两扇门改变以往的困境,他希望最小化所有城市之间的最短路的最大值。
Input
第一行包含一个数字T,表示输入有几个样例,T<=100。
对于每个样例,第一行包括一个整数N,表示有多少个城市,2<=N<=50。接下来包括一个N*N的矩阵K,Kij等于-1表示城市i不能直接到达城市j,Kij大于等于0小于等于100表示城市i到城市j的直接距离是Kij,保证Kii等于0。
Output
每组输入对应一行输出,输出一个整数表示放完两扇门后所有城市之间最短路的最大值的最小值。
Sample Input
220 11 030 1 21 0 32 3 0
Sample Output
01
HINT
魔法门并不是一起用的,单独的一个魔法门就能瞬间移动到任意想去的城市,比方一共10个城市,两扇魔法门分别装在城市2和城市5,教主可以通过城市2的魔法门到城市7也可以通过城市2的魔法门到城市9也可以通过城市5的魔法门到城市1