#QM14. 简单的矩阵

简单的矩阵

给定一个 n×nn \times n 的整数矩阵。 接下来有 qq 条指令,每条指令会要求你对 某一行 / 某一列 / 主对角线 / 副对角线 加上一个整数 xx

指令格式如下:

  • R r x —— 给第 rr 行所有元素加上 xx
  • C c x —— 给第 cc 列所有元素加上 xx
  • D x —— 给主对角线( i=ji = j )所有元素加上 xx
  • A x —— 给副对角线( i+j=n1i + j = n-1 )所有元素加上 xx

注意:行列编号从 0 开始计数

输入格式

第一行一个整数 nn。 接下来输入一个 n×nn \times n 的整数矩阵。 然后输入整数 qq。 接下来输入 qq 条指令,每条指令如上所述。

输出格式

输出最终矩阵。

样例输入输出

输入

3
1 2 3
4 5 6
7 8 9
4
R 1 10
C 0 1
D 5
A 2

输出

6 8 10
15 20 23
19 22 26