trying to understand why multiplication doesn't work. It is the same algorithm as what andrea sent me for mulq