Text this: Fortran 77 a problem-selving approach