I\'m having some trouble analyzing the running time of this code. I\'m pretty sure it\'s somewhere in the ballpark of O(lg(n)**~5) but I\'m not 100%. Note that this code is