Maybe back then it was a 1D array. This time you’re using a 2D 1! 
Each inner array is a memory address stored by the outer array that needs to use clone(). 
Maybe back then it was a 1D array. This time you’re using a 2D 1! 
Each inner array is a memory address stored by the outer array that needs to use clone(). 