           module c
           ....
           use a
           .....
           end module c

           module d
           ...
           use c
           ...
           end module d

