#QU000010. Hình vuông lý tưởng (Ideal Square)

    ID: 144 Loại: Thông thường 4000ms 512MiB Tried: 1 Đã chấp nhận: 1 Độ khó: 1 Đăng bởi: Nhãn>Data StructuresDequeAmortized AnalysisMonotonic queueSliding windowRange QueriesRange minimum queryRange maximum query

Hình vuông lý tưởng (Ideal Square)

Hình vuông lý tưởng (Ideal Square)

Nguồn: Luogu

Phiên bản: Phước Hưng OJ Extended

Đề bài

Cho ma trận a×ba \times b số nguyên không âm. Trong mọi hình vuông con kích thước n×nn \times n, hãy tìm giá trị nhỏ nhất của hiệu giữa phần tử lớn nhất và nhỏ nhất.

Input

Dòng đầu chứa a,b,na,b,n. Tiếp theo là aa dòng, mỗi dòng có bb số nguyên.

Output

In giá trị nhỏ nhất của max⁡−min⁡\max-\min trên mọi hình vuông n×nn\times n.

Subtask

  • Subtask 1 (20%): 2≤a,b≤1002 \le a,b \le 100, n≤10n \le 10.
  • Subtask 2 (30%): 2≤a,b≤4002 \le a,b \le 400, n≤50n \le 50.
  • Subtask 3 (50%): 2≤a,b≤10002 \le a,b \le 1000, n≤100n \le 100.

Toàn bộ dữ liệu tuân theo: 2≤a,b≤10002 \le a,b \le 1000, n≤a,bn \le a,b, n≤100n \le 100, mọi phần tử không vượt 10910^9.

Ví dụ

Input

5 4 2
1 2 5 6
0 17 16 0
16 17 2 1
2 10 2 1
1 2 2 2

Output

1

Giải thích

Trong các hình vuông 2×22\times2, tồn tại một hình có hiệu lớn nhất trừ nhỏ nhất bằng 11, và không thể đạt 00.