violets pattern