现有四张卡片,用这四张卡片能排列出很多不同的 4 位数,要求按从小到大的顺序输出这些 4 位数。
输入包含一行 4 个空格隔开的数字,每个数字大于 0 小于 10,并且每个数字都不同。
从小到大的顺序输出所有可能组成的数字,每两个数之间用空格隔开。
样例输入
1 2 5 8
样例输出
1258 1285 1528 1582 1825 1852 2158 2185 2518 2581 2815 2851 5128 5182 5218 5281 5812 5821 8125 8152 8215 8251 8512 8521