Alpha pattern #21971 preview
Alpha pattern #21971 pattern