#include<stdio.h>
int main()
{
int t, n,i;
double am, an, c, sum;
scanf("%d", &t);
while (t--)
{
sum = 0.0;
scanf("%d%lf%lf", &n, &am, &an);
for (i = 1; i <= n; i++)
{
scanf("%lf", &c);
sum += (n + 1 - i) * c;
}
printf("%.2f\n", (an + n * am - 2 * sum) / (n + 1));
if(t)
putchar('\n');
}
return 0;
}
int main()
{
int t, n,i;
double am, an, c, sum;
scanf("%d", &t);
while (t--)
{
sum = 0.0;
scanf("%d%lf%lf", &n, &am, &an);
for (i = 1; i <= n; i++)
{
scanf("%lf", &c);
sum += (n + 1 - i) * c;
}
printf("%.2f\n", (an + n * am - 2 * sum) / (n + 1));
if(t)
putchar('\n');
}
return 0;
}