Rainbow colours by John191cr
_