Spot is related to Bed. Bed is related to Blanket. you are likely to find Blanket in/at/on Bedroom. Bedroom is related to House. 
Violate is the opposite of Comply. Comply is a synonym of Follow. Follow is related to Walk. 
Spot <--RelatedTo--> Bed <--RelatedTo--> Blanket --AtLocation--> Bedroom <--RelatedTo--> House 
Violate <--Antonym--> Comply <--Synonym--> Follow <--RelatedTo--> Walk 