#YBT02040017. 2的幂次方表示

2的幂次方表示

题目描述

把正整数写成若干不同的 22 的幂之和,按指数从大到小排列。202^0 写为 2(0),212^1 写为 2,其他 2k2^k 写为 2(k的表示),指数也递归使用相同规则。

输入格式

一个正整数n(n≤20000)。

输出格式

一行,符合约定的n的0,2表示(在表示中不能有空格)。

样例

137
2(2(2)+2+2(0))+2(2+2(0))+2(0)

数据范围

1≤n<200001\le n<20000。