Programming III: 1D and 2D Arrays