A study in generic architecture 2D plans