Officer is a type of Leader. you are likely to find Leader in/at/on Pack. you are likely to find Cigarette in/at/on Pack. 
Ugly is a different concept from Handsome. Handsome is related to Pretty. 
Officer --IsA--> Leader --AtLocation--> Pack <--AtLocation-- Cigarette 
Ugly <--DistinctFrom--> Handsome <--RelatedTo--> Pretty 