Better RYB implementation via HSV.