How many roads must a man walk down Before you call him a man? Yes, 'n' how many seas must a white dove sail Before she sleeps in the sand? Yes, 'n' how many times must the cannonballs fly Before they're forever banned? The answer, my friend, is blow