Living is related to Person. Person wants (to) Integrity. Integrity is related to Honest. 
Pattern is a type of Match. 
Living <--RelatedTo--> Person --Desires--> Integrity <--RelatedTo--> Honest 
Match <--IsA-- Pattern 