corrected pattern