Alpha pattern #31069 preview
Alpha pattern #31069 pattern