Pattern 1143

Pattern 1143