gfortran -c templated.f