YuvanM's submissions for 2DArray1