gfortran -o generate_moon generate_moon.f90