logic puzzle About 7 Products