struct identifier { MemberLIst };
struct BoardSpace { AnimalT contents; StatusT status; };
BoardSpace aSquare; aSquare.contents = RandomAnimalT(); sSquare.status = StatusT::HIDDEN