import sys

list_a = []

for line in sys.stdin:
    a = line.split()
    list_a.append(a)

list_a = [list(map(int, mm)) for mm in list_a]

def maximum_difference(t, list_m):
    Min = 10 ** 9
    Max = 0
    for i in range(t):
        Max = max(Max, list_m[i])
        Min = min(Min, list_m[i])

    return(Max - Min)

def Variance(t, list_m):
    sum_a = 0
    sum_b = 0
    for i in list_m:
        sum_a += i
    avg = sum_a / t
    for j in range(t):
        sum_b += (list_m[j] - avg) ** 2

    return(sum_b / t)

for i in range(int(list_a[0][0])):
    t = list_a[2 * i + 1][0]
    data = list_a[2 * i + 2]
    maximum_a = maximum_difference(t, data)
    Variance_a = Variance(t, data)
    print(f"{maximum_a} {Variance_a:.3f}")