Brainwave by Chris Hufnagel

Surprise - Brainwave 220 (181 chars)