#include <iostream>
#include <cstdio>
#include <math.h>
using namespace std;
int main(){
  int a,l,x;
  double s;
  while(cin >> a){
    cin >> l >> x;
    s=sqrt(((l+x)*(l+x)-l*l)/4.0)*l+a*sqrt(l*l-a*a/4.0)/2.0;
    printf("%.10f\n",s);
  }
  return 0;
}