Weird but true pow(x,y) function

BTW, I'm not saying you shouldn't use recursion, just that you should be careful with it on a microcontroller. If it will recurse more than a handful of times, you may need to think about a non-recursive solution.

-j