Lay is a type of River. Rail is a type of Lay. Rail is a type of Complain. Complain is related to Object. 
Combine is related to Put. Put is related to Inside. Inside is a type of Region. 
River <--IsA-- Lay <--IsA-- Rail --IsA--> Complain <--RelatedTo--> Object 
Combine <--RelatedTo--> Put <--RelatedTo--> Inside --IsA--> Region 