fails:Fixnum#** switches to a Float when the number is too big
