replace delay()

The blink without delay is the way to go. With arrays there's no reason the code should be very long at all.