Kata in C# to simulate a checkout system that scans A,B,C and D items with different prices and discounts each