func_code_string: #include <bits/stdc++.h>   using namespace std;   int n, k, i, a[1000021], j;   int main() {     scanf( %d%d , &n, &k);     if (n / k <= 2) {       cout << -1;       exit(0);     }     for (i = 1; i <= k * ((n / k) - 1); i++) a[i] = (i - 1) / ((n / k) - 1) + 1;     j = ((n / k) - 1) * k;     while (j <= n)       for (i = 1; i <= k; i++)         if (j <= n) a[++j] = i;     for (i = 1; i <= n; i++) printf( %d  , a[i]);     return 0;   }   