Alpha pattern #25729 preview
Alpha pattern #25729 pattern