Alpha pattern #21719 preview
Alpha pattern #21719 pattern