99991351 - 找零钱

通过次数

17

提交次数

34

Time Limit : 1 秒
Memory Limit : 128 MB

小智去超市买东西,买了不超过一百块的东西。收银员想尽量用少的纸币来找钱。

纸币面额分为50 20 10 5 1 五种。请在知道要找多少钱n给小明的情况下,输出纸币数量最少的方案。 1<=n<=99;

Input

有多组数据 1<=n<=99;

Output

对于每种数量不为0的纸币,输出他们的面值*数量,再加起来输出

Examples

Input

25
32

Output

20*1+5*1
20*1+10*1+1*2