Halbkreis

Quadrate

A = (1.22, 1.04)
B = (5.2, 1)
a = Segment(A, B)
c = Semicircle(A, B)
C = Point(c)
b = Segment(A, C)
d = Segment(C, B)
poly1, e, f, g, h, D, E = Polygon(A, C, 4)
poly2, i, j, k, l, F, G = Polygon(C, B, 4)
poly3, m, n, p, q, H, I = Polygon(B, A, 4)
o = true
r = false