Email (record): Distributivity, partitioning, and the multiplication algorithm