1module A { 2 header "a.h" 3} 4 5module B { 6 header "b.h" 7} 8 9module C { 10 header "c.h" 11 use A 12} 13 14module D { 15 header "d.h" 16 use A 17} 18 19module E { 20 header "e.h" 21 use A 22 use B 23} 24 25module F { 26 header "f.h" 27 use A 28 use B 29} 30 31module G { 32 header "g.h" 33 header "g1.h" 34 use C 35 use E 36} 37 38module H { 39 header "h.h" 40 header "h1.h" 41 use C 42 use E 43} 44