a p2 p3 a b p3 a b p3 a b c a b c a p2 c a b p3