#include <iostream>
#include <string>
using namespace std;
string fun(int i) {
if (i == 1) {
return "2";
} else if (i == 2) {
return "3";
} else if (i % 2 == 0) {
// 是偶数 前一步一定是3号
return fun((i - 2) / 2) + "3";
} else if (i % 2 == 1) {
// 是奇数 前一步一定是2号
return fun((i - 1) / 2) + "2";
}
return "";
}
int main() {
int n = 0;
cin >> n;
cout << fun(n) << endl;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号