Alpha pattern #29410 preview
Alpha pattern #29410 pattern