Alpha pattern #43873 preview
Alpha pattern #43873 pattern