hans ( * p(