horns of a dilemma