Ring is related to Present. Present is related to Square. Square is a type of Match. Match is a type of Adjust. 
Flying is the opposite of Swim. Swim is related to Like. Like is related to Complete. 
Ring <--RelatedTo--> Present <--RelatedTo--> Square --IsA--> Match --IsA--> Adjust 
Flying <--Antonym--> Swim <--RelatedTo--> Like <--RelatedTo--> Complete 