pattern samples