Web App: Optimal foodcard Given a set of products to be purchased with a foodcard with X € of balance, find the subset of products that cost closer (but above) to X.