Which version of the language is it? It looks like you used Fortran90 at least (modules are used), which is pretty old, but not totally ancient like Fortran77.
Anyway there are also 2018 and 2023 versions…
Anyway there are also 2018 and 2023 versions…