Rainbow script