flattened multiplication