Alpha pattern #31389 preview
Alpha pattern #31389 pattern