(* Contribution to the Coq Library   V6.3 (July 1999)                    *)
(****************************************************************************)
(* This contribution was updated for Coq V5.10 by the COQ workgroup.        *)
(* January 1995                                                             *)
(****************************************************************************)
(*                                ex1_auto.v                                *)
(****************************************************************************)
auto.
Qed.
intros A B H'; elim H'; auto.
Qed.
intros A B H'; elim H'; auto.
Qed.
auto.
Qed.
auto.
Qed.
intros x y z t H'; elim H'.
intros H'0 H'1 H'2; elim H'2.
auto.
Qed.
auto.
Qed.

Theorem Witnesses :
forall (a b : Type) (p : Type -> Prop), p a \/ p b -> exists x : Type, p x.