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): # print(i) dn=1.0 pa[i]=a[i] # print(pa) if a[i]>0.0: j=a[i]-1 while j>0: dn*=B j-=1 # print(dn) else: j=-1*a[i]+1 while j>0: dn*=B j-=1 dn=1/dn dn*=pa[i] d+=dn print(d) d=0.0 for i in range(N): dn=1.0 if pa[i]==-1 or pa[i]==0: pa[i]=1 else: pa[i]+=1 pa[i]=1/pa[i] if a[i]>0: j=a[i]+1 while j>0: dn*=B j-=1 elif a[i]==0.0: dn=B elif a[i]==-1: dn=math.log(B) else: j=-1*a[i]-1 while j>0: dn*=B j-=1 dn=1/dn dn*=pa[i] d+=dn print(d)