Weird is related to Unusual. Storm can be Unusual. Storm is related to Rain. you are likely to find Rain in/at/on Forest. 
Result is related to Effect. 
Weird <--RelatedTo--> Unusual <--HasProperty-- Storm <--RelatedTo--> Rain --AtLocation--> Forest 
Result <--RelatedTo--> Effect 