Donald Trump has given Iran two months to agree to a new nuclear deal or be prepared for war. Here’s how both sides could ...