On the Difference between Difficult and Impossible.