A C program to solve the set cover problem.