If you climb mountains, you will not live to a ripe old age
CM > ~L
But you will be bored unless you climb mountains.
~CM > B or ~B > CM
It is true that "unless" introduces the necessary condition, but the other part of the conditional statement must be negated to become sufficient condition.