Reach is related to Climb. 
Preserve is related to Safe. Safe is the opposite of Dangerous. Dangerous is related to Rifle. 
Reach <--RelatedTo--> Climb 
Preserve <--RelatedTo--> Safe <--Antonym--> Dangerous <--RelatedTo--> Rifle 