VigneshD's submissions for 2DArray1