世界拳擊協(xié)會(huì)(WBA)是歷史最悠久的世界性拳擊組織,孕育了眾多的世界冠軍,尤其是重量級,幾乎造就了大家耳熟能詳?shù)乃袀ゴ蟮娜酢0⒗铩⒏ダ诐伞⒏柭环Q為“70年代重量級拳壇 三巨頭”,是當(dāng)之無愧的拳王,他們的得到的金腰帶都刻有 WBA 字樣。為慶賀世界拳擊協(xié)會(huì)成立 50 周年,WBA 主席門多薩邀請 N 名拳擊手進(jìn)行了 M 場巡回比賽,每場比賽均可分出勝負(fù),比賽過后組委會(huì)要對 N 名選手進(jìn)行排序,對于每名拳手,必須滿足該拳手所戰(zhàn)勝過的對手全部排在其后才能對該排名滿意。 現(xiàn)給出 M 場比賽的勝負(fù)關(guān)系,請你幫組委會(huì)決定是否能夠唯一確定這樣的排名,使得所有的拳擊手都滿意,若能唯一確定則輸出最終排名。 輸入
第一行給出測試數(shù)據(jù)的組數(shù) T(0<T<30),對于每組測試數(shù)據(jù),首先依次給出N(1<=N<=26),M(0<=M<=1000)分別表示拳手?jǐn)?shù)和比賽數(shù),拳手的姓名依次為從 A開始的前 N 個(gè)大寫字母,接下 M 行給出每場比賽的比賽結(jié)果,每行由兩個(gè)大寫字母組成,兩者之間有一空格。 如 “A B”則表示在某場比賽中 A 戰(zhàn)勝了 B。