Rank is related to Count. Count is related to Activity. Programming is a type of Activity. Programming is a type of Lifestyle. 
Print is related to Tray. 
Rank <--RelatedTo--> Count <--RelatedTo--> Activity <--IsA-- Programming --IsA--> Lifestyle 
Print <--RelatedTo--> Tray 