white is not white anymore, and black is not black anymore. Grey areas may not be clear, but one should definatley avoid; why take the risk?
Again having a grey color does not make white black and make black white. Grey means, maybe either way, not sure, etc; so one should avoid even grey.