Hard is related to Cover. 
Related is related to Bullet. Bullet is related to Killing. Killing requires Weapon. 
Hard <--RelatedTo--> Cover 
Related <--RelatedTo--> Bullet <--RelatedTo--> Killing --HasPrerequisite--> Weapon 