Supermarket Self-Checkout Rules