Completed Recursive chop and implemented Iterative method.