Dancing Lobster
Absurd name. Elegant solutions.