Emily partial products

12 years ago