#CF1994A. Diverse Game
Diverse Game
多样游戏
时间限制:1 秒
空间限制:256 MB
Petr 在观看 Sergey 的直播时,想出了一个大小为 的矩阵 (第 行第 列的数字记作 ),其中包含了从 到 的所有整数。但他不喜欢这些数字的排列,现在他想构造一个新的矩阵 ,大小也是 ,同样包含 到 的所有整数,并且对于任意 ,都满足 。
给定矩阵 ,请你构造一个满足 Petr 要求的矩阵 ,或者判断这是不可能的。
快一点!不然他会把所有的钱都捐给直播间,用来寻找答案。
输入格式
第一行包含一个整数 ()—— 测试数据组数。接下来是各组测试数据。
每组数据的第一行包含两个整数 和 ()—— 矩阵 的行数和列数。
接下来的 行,每行包含 个整数,描述矩阵 。第 行的内容为 。
保证矩阵 中的所有数字互不相同,且 。
保证所有测试数据的 总和不超过 。
输出格式
对于每组测试数据,输出 个整数 —— 任意一个满足条件的矩阵 ,或者输出 表示这样的矩阵不存在。
样例输入
5
1 1
1
2 1
2
1
1 5
2 4 5 3 1
2 4
1 2 3 4
5 6 7 8
3 3
4 2 1
9 8 3
6 7 5
样例输出
-1
1
2
4 5 3 1 2
6 7 8 5
2 3 4 1
8 3 9
7 5 6
2 1 4
样例解释
- 第一个测试数据中,矩阵只有一个元素,无论如何放置, 都会与 相同,因此不存在满足条件的矩阵。
- 第二个测试数据:,。