func_code_string: #include <bits/stdc++.h>   using namespace std;   int N, K;   void init() { scanf( %d%d , &N, &K); }   void work() {     if (K == 1 && N > 1) {       printf( -1 );       return;     }     if (K == 1 && N == 1) {       printf( a );       return;     }     if (N < K) {       printf( -1 );       return;     }     if (N == K) {       for (int i = 1; i <= K; i++) printf( %c ,  a  + i - 1);       return;     }     for (int i = 1; i <= N - K + 2; i++) {       if (i & 1)         printf( a );       else         printf( b );     }     char j =  c ;     for (int i = N - K + 3; i <= N; i++) printf( %c , j++);   }   int main() {     init();     work();     printf(  n );     return 0;   }   