Whirling Dervish (still one of my favorite bots)