D - 編集ゲーム
			Editorial
		
		
 / 
		
		
		
			
	
	
			
 
 
 
 
 
 
 
 
 
 
		
		
		
	
 / 
		
		Time Limit: 2 sec / Memory Limit: 1024 MiB
配点 : 100 点
問題文
正整数 K と 4 種類の英大文字 ATGC のみからなる文字列 S が与えられます。  
S君とU君がS君から始めて交互に次の操作を行います。
- 
後述の条件を満たしながら以下の 3 種類の操作のうち 1 つを選んで実行する。
- S のある 1 文字を 
ATGCのどれか 1 文字に置換する。 - S のある位置(先頭・末尾でもよい)に
ATGCのどれか 1 文字を挿入する。 - S のある 1 文字を削除する(この操作は S が非空の時にのみ行える)。
 
 - S のある 1 文字を 
 - 
条件:操作前の文字列を X、操作後の文字列を Y とした時、以下の 2 つの条件を満たす
- Y の文字列長は K 以下
 - Y は X より辞書順で真に大きい
 
 
先に操作が出来なくなった方が負け、もう一方の人が勝ちとなります。
S君とU君が最善を尽くした場合、どちらが勝つかを判定してください。
制約
- 1 \leq K \leq 10^9
 - 1 \leq |S| \leq \min(3 \times 10^5, K)
 - K は整数
 - S は 
ATGCのみからなる文字列 
入力
入力は以下の形式で標準入力から与えられる。
K S
出力
S君が勝つ場合は S と、U君が勝つ場合は U と出力せよ。
入力例 1
3 AC
出力例 1
S
入力例 2
1 T
出力例 2
U
入力例 3
1200 AGC
出力例 3
S