added testing code and multiple solutions for the division problem. Still haven't found anything faster then iterative subtraction