Binary shopping cart, from design perspective.