import sys

while True:
	try:	
		line = sys.stdin.readline()
		if not line:
			break
		N, F = line.rstrip().split()
		N, F = int(N), int(F)
		c = [int(i) for i in sys.stdin.readline().rstrip().split()]
		R1 = 0
		s = 0
		for i in range(N):
			s += c[i]
			R1 = max(R1, s/(i + 1))
		
		bazeny = []
		bazen = [c[0], 1]
		for i in range(1, N):
			vykon = bazen[0]/bazen[1]
			if vykon <= c[i]:
				bazen[0] += c[i]
				bazen[1] += 1
			else:
				bazeny.append(bazen)
				bazen[0] = c[i]
				bazen[1] = 1
		bazeny.append(bazen)
		
		print(bazen[0]/bazen[1]/F, R1/F)

	except EOFError:
		break

exit()
