Contribute is related to Contribution. Offering is a type of Contribution. Offering is related to Blessing. 
Rational is similar to Intelligent. you would Learn because Intelligent. Master entails/necessarily involves Learn. 
Contribute <--RelatedTo--> Contribution <--IsA-- Offering <--RelatedTo--> Blessing 
Rational <--SimilarTo--> Intelligent <--MotivatedByGoal-- Learn <--Entails-- Master 