patterns

ideas