Let X, d and B be given.
Apply Hneed to the current goal.
Let Fams be given.
Assume HFams.
Apply HFams to the current goal.
Assume HFamsCore HexV.
Apply HFamsCore to the current goal.
Assume HFamsCore2 HFamsLF.
Apply HFamsCore2 to the current goal.
Assume HFamsCnt HFamsSub.
Apply HexV to the current goal.
Let V be given.
Assume HVpack.
Apply HVpack to the current goal.
Assume HVcore HVref.
Apply HVcore to the current goal.
Assume HVeq HVcov.
We use V to witness the existential quantifier.
Apply andI to the current goal.
Apply andI to the current goal.
An exact proof term for the current goal is HVcov.
Apply andI to the current goal.
An exact proof term for the current goal is HTx.
We use Fams to witness the existential quantifier.
Apply andI to the current goal.
Apply andI to the current goal.
Apply andI to the current goal.
An exact proof term for the current goal is HFamsCnt.
An exact proof term for the current goal is HFamsSub.
An exact proof term for the current goal is HFamsLF.
An exact proof term for the current goal is HVeq.
An exact proof term for the current goal is HVref.
∎