Now finds y in log(precition) time
Solved problem 222 base case
Probably solved problem 222 (unconfirmed)