Contain is related to Keep. Keep is related to Gate. Gate is a type of Supply. Bottom is a type of Supply. 
Ash is related to Smoke. Smoke is related to Have. Have is related to Advantage. 
Contain <--RelatedTo--> Keep <--RelatedTo--> Gate --IsA--> Supply <--IsA-- Bottom 
Ash <--RelatedTo--> Smoke <--RelatedTo--> Have <--RelatedTo--> Advantage 