finished 3.1.4 : passing array by ref. Except for local array.