#include <math.h>
#include <stdio.h>
#include "math.h"
int main() {
    int arr[100000];
    int n1 = 0 , n2 = 0;
    int max,min;
    double avg = 0 , fc = 0;
    scanf("%d",&n1);
    //卷子数目
    for(int i = 0 ; i < n1 ; i++)
    {   
        //获取数字个数
        scanf("%d",&n2);
        //重置数据
        avg = 0;
        fc = 0;      
        if(n2 > 0)
        {
            scanf("%d",&arr[0]);
            max = arr[0];
            min = arr[0];
            avg += arr[0];
        }
        //将数据放入数组中
        for(int j = 1 ; j < n2 ; j++)
        {
            scanf("%d",&arr[j]);
            avg += arr[j];
            if(max < arr[j])
                max = arr[j];
            if(min > arr[j])
                min = arr[j];
        }
        //输出极差
        printf("%d ",max - min);
        //计算平均值
        avg /= n2;
        //计算方差
        for(int k = 0 ; k < n2 ; k++)
        {
            fc += ((arr[k] - avg)*(arr[k] - avg));
        }
        printf("%.3lf\n",fc/n2);
    }
    return 0;
}