Normal pattern #31299 variation #21667 preview
Normal pattern #31299 variation #21667 pattern