John Gapper Happy birthday to the supermarket barcode