#include <bits/stdc++.h>

using namespace std;

class FindStringEasy
{
public:
    string ans = "" ;
    int a ;
    int cnt(string s)
    {
        int n = s.size() ;
        int cnt = 0 ;
        for(int i = 0 ; i < n ; ++i)
        {
            string s2 = "" ;
            for(int j = i ; j < n ; ++j)
            {
                s2 += s[j] ;
                string s3 = s2 ;
                reverse(s3.begin() , s3.end());
                if(s2 == s3)
                    cnt++;
            }
        }
        return cnt ;
    }
    void solve(string s)
    {
        if(ans.size() > 0)
            return ;
        int x = cnt(s) ;
        if(x == a)
        {
            ans = s ;
            return ;
        }
        if(x > a)
            return ;
        solve(s + 'a');
        solve(s + 'b');
    }
    string withPalindromicSubstrings(int n)
    {
        a = n ;
        solve("");
        return ans ;
    }
};