Initial hueComplement implementation