Match the following items.
the state of being stubborn or
tough
1. expedient
a person or idea that comes before
2. fanatic
all others
3. harbinger
having extreme beliefs about
something to the point of being irrational
the basic level of a complex system
4. infrastructure
or organization
necessary to achieve a means to an
5. precursor
end regardless of its ethical value
6. tenacity
an omen of an impending event or
storm