Constructing Tangents of a Circle

Use the navigation bar in the construction below to find out  how to construct tangents through a point in respect to a circle.

Try to redo this construction using the second applet on this page. If you need hints, use the dynamic figure above to show the construction process step by step.

A = (-1.32, 2.839999999999999)
B = (-2.42, 3.5799999999999987)
c = Circle(A, B)
C = (2.02, 2.5599999999999987)
a = Segment(A, C)
D = Midpoint(A, C)
d = Circle(D, C)
E, F = Intersect(d, c)
b = Line(C, E)
e = Line(C, F)