Inductive Point :=
  P0 | P1 | P2 | P3.Inductive Point :=
  P0 | P1 | P2 | P3.Inductive Point :=
  P0 | P1 | P2 | P3.Inductive Point :=
  P0 | P1 | P2 | P3.Inductive Point :=
  P0 | P1 | P2 | P3.Definition Bet (A B C : Point) :=
  A = B \/ B = C \/ A = C.Definition Cong (A B C D : Point) :=
  (A = B /\ C = D) \/ (A <> B /\ C <> D).

Lemma upper_dim : forall A B C P Q , P <> Q -> Cong A P A Q -> Cong B P B Q -> Cong C P C Q -> (Bet A B C \/ Bet B C A \/ Bet C A B).