Why start at 1?  Fortran? :-)