1module mymodule 2 interface myinterface 3 module procedure mysub 4 end interface 5contains 6 subroutine mysub 7 end subroutine mysub 8end module mymodule 9