1.2 complete np != p