Clifford Attractor

A Strange Attractor generating intricate fractal-like patterns using simple sine and cosine functions.
The coordinates are updated via:
Xn+1 = sin(a * Yn) + c * cos(a * Xn)
Yn+1 = sin(b * Xn) + d * cos(b * Yn)
Small changes in the parameters (a, b, c, d) create wildly different, beautiful structures. This ASCII renderer accumulates the hit density of the orbiting point.