Coloring based