(?X)d p p s t n h  d a