Require Export GeoCoq.Elements.OriginalProofs.lemma_ray1.
Require Export GeoCoq.Elements.OriginalProofs.lemma_differenceofparts.
Require Export GeoCoq.Elements.OriginalProofs.lemma_interior5.
Require Export GeoCoq.Elements.OriginalProofs.lemma_partnotequalwhole.
Require Export GeoCoq.Elements.OriginalProofs.lemma_3_6b.
Section Euclid.
Context `{Ax1:euclidean_neutral_ruler_compass}.

Lemma lemma_layoffunique :
forall A B C D,
Out A B C -> Out A B D -> Cong A C A D ->
eq C D.