Really cool. Would be nice if you could randomly iterate with @ replaced by blanks to simulate blinking lights.