Alpha pattern #29994 preview
Alpha pattern #29994 pattern