#include <iostream>
using namespace std;
int main ()
{
int a, b ,c, d, e,f,g,x,h;
a=1;
b=2;
c=3;
x= 0;
d=a+b*c;
e=a*(b+c);
f=a*b*c;
g=(a+b)*c;
h=a+b+c;
if((d>x) && (d>=e) &&(d>=f) &&(d>=g)&& ( d>=h))
cout<<d;
else if((e>x) && (e>=d) &&(e>=f) &&(e>=g) && ( e>=h))
cout<<e;
else if((f>x) && (f>=d) &&(f>=e) &&(f>=g) && ( f>=h))
cout<<f;
else if((g>x) && (g>=d) &&(g>=f) &&(g>=e) && ( g>=h))
cout<<g;
else if((h>x) && (h>=d) &&(h>=f) &&(h>=e)&& (h>=g))
cout<<h;
else
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbiAoKQp7CmludCBhLCBiICxjLCBkLCBlLGYsZyx4LGg7CmE9MTsKYj0yOwpjPTM7Cgp4PSAwOwogCgpkPWErYipjOwplPWEqKGIrYyk7CmY9YSpiKmM7Cmc9KGErYikqYzsKaD1hK2IrYzsKCgppZigoZD54KSAmJiAoZD49ZSkgJiYoZD49ZikgJiYoZD49ZykmJiAoIGQ+PWgpKQpjb3V0PDxkOwplbHNlIGlmKChlPngpICYmIChlPj1kKSAmJihlPj1mKSAmJihlPj1nKSAmJiAoIGU+PWgpKQpjb3V0PDxlOwplbHNlIGlmKChmPngpICYmIChmPj1kKSAmJihmPj1lKSAmJihmPj1nKSAmJiAoIGY+PWgpKQpjb3V0PDxmOwplbHNlIGlmKChnPngpICYmIChnPj1kKSAmJihnPj1mKSAmJihnPj1lKSAgJiYgKCBnPj1oKSkKY291dDw8ZzsKZWxzZSBpZigoaD54KSAmJiAoaD49ZCkgJiYoaD49ZikgJiYoaD49ZSkmJiAoaD49ZykpCmNvdXQ8PGg7CmVsc2UKCgpyZXR1cm4gMDsKCn0=