#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,max,i=1;
scanf("%d%d",&n,&m);
double a[1001],b[1001],j=0.01,min=0.00;
for(int k=1;k<=n;k++)
scanf("%lf",&a[i]);
sort(a+1,a+n+1);
while(i==0)
{
max+=floor(a[i]/j);
i++;
if(i==n+1)
{
if(max>m)
{
j+=0.01;
max=0;
i=1;
}
if(max==m)
{
min=j;
break;
}
}
}
printf("%.2f",min);
return 0;
}