Solved third case of Problem Set 1

Bisection search implemented. Matches output perfectly.

Special case of zero interest rate causes high and low bounds to match
up. In that case, they must be manually separated by at least two cents
so that the average is an integer value higher than the lower bound.