Recipient is related to Plate. Plate is related to Tool. Punch is a type of Tool. Punch is related to Drink. 
you are likely to find Program in/at/on Opera. 
Recipient <--RelatedTo--> Plate <--RelatedTo--> Tool <--IsA-- Punch <--RelatedTo--> Drink 
Program --AtLocation--> Opera 