Defining the Mandelbrot Set
Author: cwl

The points represent complex numbers, iterated starting
with O and using z²+B.  Move the point B around.  The
locations of B for which the iterated points do not go off 
to infinity define the Mandelbrot set.

A = (0, 0)
B = (0.3226648022928994, 0.1167097977015321)
C: (x(A)^(2.0) - y(A)^(2.0) + x(B), 2.0 * x(A) * y(A) + y(B))
D = complex(C, B)
E = complex(D, B)
F = complex(E, B)
G = complex(F, B)
H = complex(G, B)
I = complex(H, B)
J = complex(I, B)
K = complex(J, B)
L = complex(K, B)
M = complex(L, B)
N = complex(M, B)
O = complex(N, B)
P = complex(O, B)
Q = complex(P, B)
R = complex(Q, B)
S = complex(R, B)
T = complex(S, B)
U = complex(T, B)
V = complex(U, B)
W = complex(V, B)
Z = complex(W, B)

Tool: complex
Input: A, B
Output: C

C: (x(A)^(2.0) - y(A)^(2.0) + x(B), 2.0 * x(A) * y(A) + y(B))