Alpha pattern #31398 preview
Alpha pattern #31398 pattern