Are Macrozamia and Hypericum both flowering plants?