free var2
coloring
better coloring
more coloring