multi-coloured rainbow.