数字排序及映射

让用户在一次输入时输入 N 个数字(2<=N<=15,即每次输入的数字数量不同),数字之间以“,”作为分隔。

然后组合显示:

(1)用户输入的数字个数;

(2)用户输入的最小的数字;

(3)将用户输入的数字按从大到小进行排列输出,数字之间以“,”作为分隔;

(4)如果用户输入的数字小于等于 26,则找到相对应的 26 个大写英文字母(1 对应“A”,26 对应“Z”),并拼接在一起打印显示,如果输入的数字在 1~26 之外则不显示相应字母此时则输出*号

Input

N 个数字,2<=N<=15

Output

输入的数字个数

输入的最小数字

输入的数字从大到小排列

输入的数字所对应的字母

Examples

Input

9,12,15,22,5,21,214

Output

7
5
214,22,21,15,12,9,5
ILOVEU*

来源

蓝桥杯
Time limit 1 second
Memory limit 128 MB
讨论 统计