Alpha pattern #31590 variation #25263 preview
Alpha pattern #31590 variation #25263 pattern