GeometricSceneA.,B.,C.,D.,E.,G.,H.,I.,J.,K.,M.,N.,P.,Q.,R.,S.,X.,Y.,Z.,{},StyleLine[A.,B.],Blue,C.MidpointLine[A.,B.],GeometricAssertionParallelogramE.,C.,B.,D.,"Counterclockwise",GeometricAssertionStylePolygonG.,H.,I.,J.,Yellow,"Convex",GeometricAssertionParallelogramP.,Q.,R.,S.,"Counterclockwise",GeometricAssertionPolygonP.,Q.,R.,S.,PolygonE.,C.,B.,D.,"Similar",AreaPolygonP.,Q.,R.,S.AreaPolygonE.,C.,B.,D.+AreaPolygonG.,H.,I.,J.,Line[E.,D.,M.],EuclideanDistance[E.,M.]EuclideanDistanceP.,S.,LineE.,C.,N.,EuclideanDistance[E.,N.]EuclideanDistanceP.,Q.,Parallelogram[E.,N.,K.,M.],LineC.,B.,X.,X.∈Line[M.,K.],Line[D.,B.,Y.],Y.∈Line[N.,K.],GeometricAssertionLine[A.,Z.],LineC.,N.,"Parallel",GeometricAssertionLine[A.,Z.],InfiniteLine[K.,N.],"Concurrent",Z.,StylePolygon[A.,Z.,K.,X.],Pink,StylePolygon[B.,Y.,K.,X.],Blue,AreaPolygon[A.,Z.,K.,X.]AreaPolygonG.,H.,I.,J.,GeometricAssertionPolygon[B.,Y.,K.,X.],PolygonE.,C.,B.,D.,"Similar"