Home => ProblemSet => 2.10-03:字典序最小
Problem1252--2.10-03:字典序最小

1252: 2.10-03:字典序最小

Time Limit: 1 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 0
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

给定长度为N的字符串S和空串T,要构造一个长度为N字符串T,反复执行下列任意操作:
->从S的头部删除一个字符,加到T的尾部;
->从S的尾部删除一个字符,加到T的尾部;

目标是要构造字典序尽可能小的字符串T。

PS:字典序是指从前到后比较两个字符串的大小的方法。首先比较第1个字符,如果不同则第1个字符较小的字符串更小,如果相同则继续比较第2个字符......反复继续,来比较整个字符串的大小。


Input

两行
第一行字符串长度n;
第二行字符串,长度为n,只包含大写字母;

Output

一行,长度为n的字符串

Sample Input Copy

6
ACDBCB

Sample Output Copy

ABCBCD

HINT



1 <= n <= 10^6

Source/Category