spnnn pnnn nnn nnn