grayscale patterns