g ( sm - p :n