P And Np Computer Science