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.

## SHIFT - Shift

You are given matrix z (n x m) and two integers x and y.

The value of x represents the displacement of matrix z in the horizontal direction (positive value is offset to the right, negative to left), and the value of y represents the shift of matrix z in the vertical direction (positive value upward, negative downward).

### Input

Input consist of unknown number of test cases.

Each of them contain integers n and m (n,m<111). Then, in each of n lines are m numbers. Finally, at the end of each test appear x and y (-1000<x,y<1000).

Input ends when n=m=0.

### Output

Matrix after shift (as in the example - with blank line at the end of each test).

### Example

`Input:3 31 2 34 5 67 8 92 -13 46 7 8 510 11 12 92 3 4 1-3 20 0Output:8 9 72 3 15 6 41 2 3 45 6 7 89 10 11 12`

 Added by: Piotr Kąkol Date: 2010-07-04 Time limit: 14.92s Source limit: 50000B Memory limit: 1536MB Cluster: Cube (Intel G860) Languages: All except: NODEJS OBJC SCM qobi VB.NET Resource: Brazilian Olympiad in Informatics