#include <iostream>
#include <algorithm>
using namespace std;
int main() {
    int t;
    cin >> t;//试卷数
    for(int i=0;i<t;i++)
    {
        int n;
        double s=0.0;
        cin>>n;
        int arr[n];
        for(int j=0;j<n;j++)
        {
            cin>>arr[j];
            s+=arr[j];//求和
        }
        double ave=s/n;//均值
        double y=0.0;
        for(int j=0;j<n;j++)
        {
            y+=((arr[j]-ave)*(arr[j]-ave))/n;//方差
        }
        int max=arr[0];
        int min=arr[0];
        for(int j=1;j<n;j++)
        {
            if(arr[j]>max)
            {
                max=arr[j];
            }
        }
        for(int j=1;j<n;j++)
        {
            if(arr[j]<min)
            {
                min=arr[j];
            }
        }
        int x=max-min;//极差
        printf("%d %.3lf\n",x,y);//c++写多了,不会用c++确定小数位数,都忘了c++兼容c,也能用printf
    }
    





    return 0;
}
// 64 位输出请用 printf("%lld")