func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     long int i, k, j, l, a, b, len;     scanf( %ld%ld , &len, &k);     if (k > len) {       printf( -1 n );       return 0;     }     if ((len > 1) && (k == 1)) {       printf( -1 n );       return 0;     }     if ((len == 1) && (k == 1)) {       printf( a n );       return 0;     }     if ((len == 2) && (k == 2)) {       printf( ab n );       return 0;     } else if (k == 2) {       for (i = 1; i <= len; i++) {         if (i % 2 == 1)           printf( a );         else if (i % 2 == 0)           printf( b );       }       printf(  n );     } else {       for (i = 1; i <= (len + 2 - k); i++) {         if (i % 2 == 1)           printf( a );         else if (i % 2 == 0)           printf( b );       }       b = k - 1;       for (i = 1; i <= (k - 2); i++) {         a = i % b;         printf( %c , (98 + a));       }       printf(  n );     }     return 0;   }   