Experimenting with representations of 1D,2D and 3D arrays