Why do we need to specify the column size when passing a 2D array as a parameter?