#include using namespace std; #define rep(i, n) for (int i = 0; i < (int)(n); i++) int main() { int n, k; cin >> n >> k; if (k == 0) { cout << -1 << endl; return 0; } rep(i, n) { rep(j, n) { if (i * n + j + 1 <= k) cout << n * n - k + (i * n + j + 1) << " "; else cout << i * n + j + 1 - k << " "; } cout << endl; } }