Patterns

Ideas collected by Andrey Blokhin