primitive pattern

More to explore