vertical rainbow spectrum