Set some constraints and a little bit of coloring (or shading :-) )