Difficult does NOT mean impossible.