Cofnod E-bost: Distributivity, partitioning, and the multiplication algorithm