#include using namespace std; int main(){ int n; cin >> n; vector A(20); A[0] = "{}"; for(int i = 1; i < 20; i++){ A[i] += '{'; for(int j = 0; j < 20; j++){ if(i >> j & 1){ if(A[i].back() != '{')A[i] += ','; A[i] += A[j]; } } A[i] += '}'; } string ans = "{"; for(int i = 0; i < 20; i++){ if(n >> i & 1){ if(ans.back() != '{')ans += ','; ans += A[i]; } } ans += '}'; cout << ans << '\n'; }