from sys import stdin,stdout,setrecursionlimit from math import * from functools import * from bisect import bisect_left input = stdin.readline # print = stdout.write setrecursionlimit(1000000) for _ in range(int(input())): n = int(input()) l = [int(i) for i in input().split()] average_1 = sum(l)/n var = sum([(i-average_1)**2 for i in l])/n print(max(l)-min(l),f"{var:.3f}")