#include <stdio.h>

int main() {
    int T = 0;
    scanf("%d", &T);
    int arr[100][10000] = {0};
    int a[100] = { 0 };//极差
    double b[100] = { 0.0 };//方差
    int i = 0;
    int n = 0;
    for (i = 0; i < T; i++) {
        scanf("%d", &n);
        int j = 0;
        double sum1 = 0;
        int max = 0;
        int min = 100000;
        for (j = 0; j < n; j++) {
            scanf("%d", &arr[i][j]);
        }
        for (j = 0; j < n; j++) {
            if (arr[i][j] > max) {
                max = arr[i][j];
            }
            if (arr[i][j] < min) {
                min = arr[i][j];
            }
            sum1 += arr[i][j];
        }
        a[i] = max - min;
        double avg = sum1 / n;
        double sum2 = 0;
        for (j = 0; j < n; j++) {
            sum2 = sum2 + (arr[i][j] - avg) * (arr[i][j] - avg);
        }
        b[i] = sum2 / n;
    }
    for (i = 0; i < T; i++) {
        printf("%d %.3lf\n", a[i], b[i]);
    }
    return 0;
}