road colouring problem