np complete and hard problems - Search