#17. 七夕祭
七夕祭
题目描述
七夕节因牛郎织女的传说而被扣上了「情人节」的帽子。
于是TYVJ
今年举办了一次线下七夕祭。
Vani
同学今年成功邀请到了cl
同学陪他来共度七夕,于是他们决定去TYVJ
七夕祭游玩。
TYVJ
七夕祭和区的夏祭的形式很像。
矩形的祭典会场由排列共计个摊点组成。
虽然摊点种类繁多,不过cl
只对其中的一部分摊点感兴趣,比如章鱼烧、苹果糖、棉花糖、射的屋……什么的。
Vani
预先联系了七夕祭的负责人zhq
,希望能够通过恰当地布置会场,使得各行中cl
感兴趣的摊点数一样多,并且各列中cl
感兴趣的摊点数也一样多。
不过zhq
告诉Vani
,摊点已经随意布置完毕了,如果想满足cl
的要求,唯一的调整方式就是交换两个相邻的摊点。
两个摊点相邻,当且仅当他们处在同一行或者同一列的相邻位置上。
由于zhq
率领的TYVJ
开发小组成功地扭曲了空间,每一行或每一列的第一个位置和最后一个位置也算作相邻。
现在Vani
想知道他的两个要求最多能满足多少个。
在此前提下,至少需要交换多少次摊点。
输入格式
第一行包含三个整数和和,表示cl
对多少个摊点感兴趣。
接下来行,每行两个整数, ,表示cl
对处在第行第列的摊点感兴趣。
输出格式
首先输出一个字符串。
如果能满足Vani
的全部两个要求,输出"";
如果通过调整只能使得各行中cl
感兴趣的摊点数一样多,输出"";
如果只能使各列中cl
感兴趣的摊点数一样多,输出"";
如果均不能满足,输出""。
如果输出的字符串不是"", 接下来输出最小交换次数,与字符串之间用一个空格隔开。
样例
输入数据
2 3 4
1 3
2 1
2 2
2 3
输出数据
row 1
提示
,
,
,