C := 255 - R; M := 255 - G; Y := 255 - B;
K := Min(Min(255 - R, 255 - G), 255 - B); C := 255 - R - K; M := 255 - G - K; Y := 255 - B - K; R := 255 - (C + K); G := 255 - (M + K); B := 255 - (Y + K); R := Max(R,0); G := Max(G,0); B := Max(B,0);