Alpha pattern #30272 variation #31858 preview
Alpha pattern #30272 variation #31858 pattern