p- * - * -- * - *p p5982014p p:p p: p p: p p9820146p p- p p-- -p p ! - !p p- - - !p p !p p !p p- !p p- - ! p p ! - ! -p p - p p! p p- ! p p ! !p p** -p p p p**p