http://noi.openjudge.cn/ch0105/36/
"""
1.5 编程基础之循环控制 36 计算多项式的值
http://noi.openjudge.cn/ch0105/36/
python 小数点位数,python如何保留小数点位数
https://blog.csdn.net/weixin_35955928/article/details/116168978
"""
sum=1.0
v =1.0
#x=
#n= map(int, input().split(" "))
#x=map(float, input().split(" "))
#n=int(input())
x,n= input().split(' ')
x=float(x)
n=int(n)
for i in range(1,n+1):
sum*=x
v+=sum
v=('%.2f' %v)
print(v)