1 module b { 2 module b2 { header "b2.h" export * } 3 module b1 { header "b1.h" export * } 4 } 5 module a { 6 module a1 { header "a1.h" export * } 7 module a2 { header "a2.h" export * } 8 } 9 module c { 10 module c1 { header "c1.h" export * } 11 } 12 module d { 13 module d1 { header "d1.h" export * } 14 module d2 { header "d2.h" export * } 15 } 16 module e { 17 module e1 { header "e1.h" export * } 18 module e2 { header "e2.h" export * } 19 } 20 module f { 21 module f1 { header "f1.h" export * } 22 } 23