There Are 512 Products