Alpha pattern #29952 preview
Alpha pattern #29952 pattern