Stefan's np solution