bubbles and silhouettes - simple, but mathematically involved.
bubbles and silhouettes - simple, but mathematically involved.