public function desaturate($pct)
    {
        $saturation = $this->saturation() - $pct;
        $saturation = $saturation < 0 ? 0 : $saturation;

        return $this->withSaturation($saturation);
    }