@neauoire @maxime_andre I thought this (below) was known as peasant multiplication? You double one number and half the other, and only add the "doubles" where the "halfs" are odd numbers.

Yes, it's simple binary shift and add multiplication, as used on very simple computers