#include<bits/stdc++.h>
using namespace std;intmain(){int n;double S;
cin >> n >> S;double a[n];for(int i =0; i < n; i++){
cin >> a[i];}//开始贪心选择sort(a, a + n);//进行排序double arg = S / n;double arg0 = arg;double ans =0;for(int i =0; i < n; i++){
arg0 = S /(n - i);if(a[i]< arg0){//没带够前,就全交
S = S - a[i];
ans = ans +(a[i]- arg)*(a[i]- arg);}else{//带够钱了,只需付当前的平均值
ans +=(arg0 - arg)*(arg0 - arg)*(n - i);break;//如果这个人有钱付,那么其后面的人一定也能付 }}printf("%.4lf",sqrt(ans / n));return0;}