Polyglot "Hello world" in Fortran and Lisp Simple challenge: The code must be both valid Lisp and valid Fortran, and must print out "hello world" in both.

Note: I've sunk about 5 hours into this at this point, I'm not even sure it's possible at this point...

Details:


Must be in a single source file.
Any version of Fortran and any Lisp are allowed (specify which).
Smallest source code (by bytes) satisfying this wins.
Fortran (GFortran) -ffixed-form, 183 53+12=65 bytes

&#9;;print*,"Hello world!"
&#9;;end
*(print "Hello world!")


Try it online!

Common Lisp, 53 bytes

Try it online!