public static void Start(List<ReceiptItem> receiptItems, List<Reward> eligibleRewards) { PrintInput(receiptItems, eligibleRewards); BLL bll = new BLL(receiptItems, eligibleRewards); PayLoad bestRewards = bll.Run(); PrintOutput(bestRewards); }