coursera pmg: FactorProduct.m