0.| 1.|.2
0. 1 | 2 | 3
----------
1. 4 | 5 | 6
----------
2. 7 | 8 | 9
width of 3
array[0*3+0] = 1 | array[0*3+1] = 2 | array[0*3+2] = 3
------------------------------------------------------
array[1*3+0] = 4 | array[1*3+1] = 5 | array[1*3+2] = 6
------------------------------------------------------
array[2*3+0] = 7 | array[2*3+1] = 8 | array[2*3+2] = 9
array[0] = 1 | array[1] = 2 | array[2] = 3
------------------------------------------
array[3] = 4 | array[4] = 5 | array[5] = 6
------------------------------------------
array[6] = 7 | array[7] = 8 | array[8] = 9