Problem3002--重新排列

3002: 重新排列

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

现在有一个18位以内的自然数,你可以将组成这个数的各位数字重新排列,得到一个数值为最小的新数,但新数的位数保持不变。请编程打印出重新排列后的新数。(如:231重新排序后位数不变的最小数是123,而23105重新排序后位数不变的最小数是10235。)

Input

一个整数(位数 <= 18)

Output

重新排列后最小的新数

Sample Input Copy

382

Sample Output Copy

238

Source/Category