Need some clarity
- if 2, 4, - 5 is value than the weight array should be 1 , 2, 3 or weight array will just be constructed for 2 5 as 1 , 3 or 1 , 2
- which is the case when bag can’t be filled because according to me since there are infinite items it will always be filled(give an example)