My solution for the NP Complete Set Cover problem.