Alpha pattern #30630 variation #20589 preview
Alpha pattern #30630 variation #20589 pattern