Highest Power of a Number