#include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool rcmp(int a, int b) { return a>b; } typedef long long LL; class mypcmp { public: bool operator()(const int& a, const int& b) { return a vs; int mn = min(30, n); int mm = 1<=0; j--) { if (v&1) ob[j]='b'; else ob[j]='a'; v>>=1; } break; } j=mn; while(j