code: def _pow_int(inter, power):
      """Evaluates an interval raised to an integer power"""
      power = int(power)
      if power & 1:
          return interval(inter.start**power, inter.end**power)
      else:
          if inter.start < 0 and inter.end > 0:
              start = 0
              end = max(inter.start**power, inter.end**power)
              return interval(start, end)
          else:
              return interval(inter.start**power, inter.end**power)
  
imports: from sympy.core.numbers import int_valued
  from sympy.core.logic import fuzzy_and
  from sympy.simplify.simplify import nsimplify
  from .interval_membership import intervalMembership
label_desc: Use image node_id 2 for calling a global function with example usage: _pow_int(inter, power) and returns: interval, interval, interval