#include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long int ll; typedef pair Pii; const ll mod = 998244353; int main() { cin.tie(0); ios::sync_with_stdio(false); int n, k; cin >> n >> k; int found_num = 0; for (int i = 0; i < (1 << 24); i++) { bool contains_mma = false; for (int j = 24; j >= 2; j--) { if (((i >> j) & 1) == 1 && ((i >> (j - 1)) & 1) == 1 && ((i >> (j - 2)) & 1) == 0) { contains_mma = true; break; } } if (contains_mma) { found_num++; if (found_num == k) { string ans = ""; for (int j = n - 1; j >= 0; j--) { if (j > 24) ans.push_back('A'); else if (((i >> j) & 1) == 1) ans.push_back('M'); else ans.push_back('A'); } cout << ans << endl; return 0; } } } return 0; }