An interactive system of layout generation.