def ILLINRows(N): return [list(map(int, input().split())) for i in range(N)]
def twoDimArray(row,column,n): return [[n for j in range(column)] for i in range(row)]
m,n=map(int, input().split())
for i in range(n):
    m=(m*2+m+1+0)/3
print(m)