            module a
              ...
            end module a
            module a
              ...
            end module a
           module c
           ....
           use a
           .....
           end module c
            module a
              ...
            end module a
           module c
           ....
           use a
           .....
           end module c
          program main
            ...
          use c
            ...
          end

