Surprising is a form of Surprise. Surprise is related to Like. Like is related to Gentle. 
Straighten is derived from Straight. 
Surprising --FormOf--> Surprise <--RelatedTo--> Like <--RelatedTo--> Gentle 
Straight <--DerivedFrom-- Straighten 