demonstrate the application of dynamic programming on the following knapsack problem with the maximum capacity of 8 pounds. please note that (a) the ipad and laptop cannot be taken together; (b) in addition, laptop and laptop adapter should be taken together if being selected (12 points). discuss the time complexity and storage complexity of your code (2 points).