#differential import math N=int(input()) B=int(input()) a=[float(i) for i in input().split()] pa=[0.0]*N d=0.0 for i in range(N): dn=1.0 pa[i]=a[i] if a[i]>0: for j in range(a[i]-1): dn*=B else: for j in range(-1*a[i]+1): dn*=B dn=1/dn dn*=pa[i] d+=dn print(d) d=0.0 for i in range(N): dn=1.0 pa[i]+=1 pa[i]=1/pa[i] if a[i]>0: for j in range(a[i]+1): dn*=B elif a[i]==-1: dn=log(B) else: for j in range(-1*a[i]-1): dn*=B dn=1/dn dn*=pa[i] d+=dn print(d)