# realpow 
# Fig. 50.2 
# inputs: 2.2 11  or 4 0.5

import math

def pow(x, y):
  if x == 1 or y == 0:
    return 1
  elif y < 1:
    return pow( math.sqrt(x), 2*y)
  else:
    return x*pow(x, y-1)


x,y = map(float, input("x y=? ").split())
print(pow(x,y))
