Result is related to Regret. Regret is related to Failure. 
Dig entails/necessarily involves Remove. Spoon is a type of Remove. Spoon is related to Fork. 
Result <--RelatedTo--> Regret <--RelatedTo--> Failure 
Dig --Entails--> Remove <--IsA-- Spoon <--RelatedTo--> Fork 