redistribute values for secondary colour as well
allow C1 to vary in value as well and constrain saturation to be high