Iran dilemma