Text this: Fortran with Problem Solving ; a Structured Approach