#include <iostream>
using namespace std;
int main() {
double x, y, z;
double a, b;
cin >> x >> y >> z;
a = x + y + z;
b = x * y * z;
//max (x + y + z, xyz)
if (a > b) {
cout << a <<endl;
}
else cout << b << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cglkb3VibGUgeCwgeSwgejsKCWRvdWJsZSBhLCBiOwoJY2luID4+IHggPj4geSA+PiB6OwoJYSA9IHggKyB5ICsgejsKCWIgPSB4ICogeSAqIHo7CgkvL21heCAoeCArIHkgKyB6LCB4eXopCglpZiAoYSA+IGIpIHsKCQljb3V0IDw8IGEgPDxlbmRsOwoJfQoJZWxzZSBjb3V0IDw8IGIgPDwgZW5kbDsKCXJldHVybiAwOwp9