#include<bits/stdc++.h>
using namespace std;
int ch[30][30],s[30];
signed main(){
    int n,k;
    cin>>n>>k;
    string ans="";int cur=1;
    for(int i=1;i<=k;++i) s[i]=k;
    for(int i=1;i<n;++i){
        int fl=0;
        for(int j=1;j<=k;++j)
            if(!ch[cur][j] && s[j]!=0){
                ch[cur][j]=1; s[cur]--;
                cur=j;
                ans+=char('a'+j-1);
                fl=1;
                break;
            }
        if(!fl){
            for(int j=1;j<=k;++j)
            if(!ch[cur][j]){
                ch[cur][j]=1;cur=j;fl=1;
                ans+=char('a'+j-1);
                break;
            }
            if(!fl) break;
        }
    }
    //cout<<ans<<endl;
    string sum="a";
    while(sum.size()<n) sum+=ans;
    for(int i=0;i<n;++i) cout<<sum[i];
    return 0;
}
