o1 o2 o3 o4 p1 x x p2 x x p3 x x p4 x p5 x x