Description: Alternate proof of ab0orv , shorter but using more axioms. (Contributed by Mario Carneiro, 29-Aug-2013) (Revised by BJ, 22-Mar-2020) (Proof modification is discouraged.) (New usage is discouraged.)