Знайдіть матрицю розміром n \times n таку, що її визначник дорівнює заданому числу . Елементи матриці мають бути цілими числами від до k-1.
Вхід містить два цілі числа та (1 \leq n \leq 100, 1 \leq k \leq 10^6) — розмір матриці та значення визначника.
Якщо такої матриці не існує, виведіть Impossible. Інакше виведіть рядків по цілих чисел — елементи матриці. Всі числа мають бути в межах [0, k-1]. Визначник виведеної матриці має дорівнювати .
Приклад 1