An Introduction to Structured Fortran