#include <iostream>
#include <iomanip>
int main() {
int a, b, h;
std::cin >> a >> b >> h;
double area = (a + b) * static_cast<double>(h) / 2;
std::cout << std::fixed << std::setprecision(1) << area << std::endl;
return 0;
}
/**************************************************************
Problem: 1329
User: fuyijun
Language: C++
Result: Accepted
Time:7 ms
Memory:2072 kb
****************************************************************/