ANSI FORTRAN 77 : a structured problem-solving approach