Alpha pattern #25415 preview
Alpha pattern #25415 pattern