surface-colouring (techniques)