Patterns with geometric shapes