This only finds the max value and not the exact soln that which items should actually be put.Works well with less memory but if u also want 2 find exact den memory is an issue
Implemented a very naivegreedy  algorithm 2 solve set cover problem