¿Qué diferencia existe entre la condición necesaria y condición suficiente?