#include<iostream>
#include<iterator>
#include<vector>
#include<numeric>
#include<algorithm>
using namespace std;
int main(){
vector<int> v;
copy(istream_iterator<int>(cin), istream_iterator<int>(), back_inserter(v));
cout << accumulate(v.begin(), v.end(), 0) / v.size() << endl;
return 0;
}
#include<iterator>
#include<vector>
#include<numeric>
#include<algorithm>
using namespace std;
int main(){
vector<int> v;
copy(istream_iterator<int>(cin), istream_iterator<int>(), back_inserter(v));
cout << accumulate(v.begin(), v.end(), 0) / v.size() << endl;
return 0;
}
