Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

TAARR027 - Ma trận zíc-zắc ngang giảm dần

Sắp xếp lại giá trị của ma trận theo thứ tự giảm dần theo đường zíc-zắc ngang.

Input

Dòng 1: m, n - kích thước của ma trận, 0 < m, n < 50
m dòng tiếp theo, mỗi dòng có n số tự nhiên trong khoảng [-999, 999]

Output

Ma trận đã cho đã được sắp xếp lại theo thứ tự giảm dần theo đường zíc-zắc ngang, xuất phát từ góc trên bên phải.

Example

Input:
5 10
 -35  25  14  98 -74   5 -49  43  40 -48
  44 -35  74  40  45  77  84 -79  39  97
  86 -68 -56 -20 -16 -49  75  53  98  21
 -21 -79 -38  -7  58  38 -58  91 -29 -84
 -73  62 -67  59  61  11 -88  -2 -43 -15

Output:
  62  74  75  77  84  86  91  97  98  98
  61  59  58  53  45  44  43  40  40  39
 -16 -15  -7  -2   5  11  14  21  25  38
 -20 -21 -29 -35 -35 -38 -43 -48 -49 -49
 -88 -84 -79 -79 -74 -73 -68 -67 -58 -56

Added by:Nguyễn Tuấn Anh
Date:2017-10-13
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.