Hazard is related to Smoke. Smoke is related to Break. Break is related to Time. Time is related to Arrive. 
Mark is a synonym of Scratch. Scratch is the opposite of Rub. 
Hazard <--RelatedTo--> Smoke <--RelatedTo--> Break <--RelatedTo--> Time <--RelatedTo--> Arrive 
Mark <--Synonym--> Scratch <--Antonym--> Rub 