Dynamic gradient, need solution!

Hey!
I’m new here and I need some good solution. I will be very greatful to any comment here.
Need to animate logo with dynamic gradient. See attach
Logo consists in 3 mc’s. Left ring, ‘118’ and right ring.
The rings have linear gradients and ‘118’ has radial of sum of side colors of the rings.
The goal is when the user moves mouse over stage the color gradient of logo changes in random colors.
The problem is in these random colors.
Do u know any solution to this?