#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,d,e,f,g;
float p;
cin>>a>>b>>c>>d>>e>>f>>g;
int max=a;
if(max<b){
max=b;
}
if(max<c){
max=c;
}
if(max<d){
max=d;
}
if(max<e){
max=e;
}
if(max<f){
max=f;
}
if(max<g){
max=g;
}
int min=a;
if(min>b){
min=b;
}
if(min>c){
min=c;
}
if(min>d){
min=d;
}
if(min>e){
max=e;
}
if(min>f){
min=f;
}
if(min>g){
min=g;
}
p=(max+min)/2.0;
printf("%.1f %d %d",p,max,min);
return 0;
}
/**************************************************************
Problem: 1464
User: xiaojingxuan
Language: C++
Result: Wrong Answer
****************************************************************/