Elegant is a synonym of Sharp. Sharp is the opposite of Honest. Honest is related to Very. Very is related to Note. 
Yellow is related to Lightning. Lightning is a type of Software. Mate is a type of Software. Mate is a synonym of Pair. 
Elegant <--Synonym--> Sharp <--Antonym--> Honest <--RelatedTo--> Very <--RelatedTo--> Note 
Yellow <--RelatedTo--> Lightning --IsA--> Software <--IsA-- Mate <--Synonym--> Pair 