Patterns

Various pattern designs.