fixed, mind twisted, again
multiplication via successive addition linear time
multiplication logarithmic time second attempt
cleanup
second attempt
fixes and reference code