Wanted a simple way to understand the knapsack algorithm and the different ways to give input to the algorithm and verify that it works as expected.So basically it is the testing of the knapsack algorithm.