1module XA { 2 header "a.h" 3} 4 5module XB { 6 header "b.h" 7} 8 9module XC { 10 header "c.h" 11 use XA 12} 13 14module XD { 15 header "d.h" 16 use XA 17} 18 19module XE { 20 header "e.h" 21 use XA 22 use XB 23} 24 25module XF { 26 header "f.h" 27 use XA 28 use XB 29} 30 31module XG { 32 header "g.h" 33 header "g1.h" 34 use XC 35 use XE 36} 37 38module XH { 39 header "h.h" 40 header "h1.h" 41 use XC 42 use XE 43} 44