pattern variety