a collection of multiplication algorithms in python