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