Listing 6 Final translation unit assuming HERE is 0

//
//  mundo.cpp
//
//  HERE is referenced by both .h files
//
#define HERE 0

//
//  hither.h
//
//
//  yon.h
//
   int yon = 0;

void main()
   {
   }

//End of File