Fortran 90 explained /