dual pattern