Another Fortran version, for which I'll probably go to Fortran hell.