#include <stdio.h>
#define finput(a, b, c) do { fscanf(fstdin, "%lld %lld %lld", &a, &b, &c); } while(0)
#define fast(s, c) do { setvbuf(s, c, _IOFBF, 1 << 20); } while(0)
char cinput[1 << 20];
char coutput[1 << 20];
FILE* fstdin = NULL;
FILE* fstdout = NULL;
long long a,b,c,m,d;
long long gcd(long long a, long long b) {
return b == 0 ? a : gcd(b, a % b);
}
long long lcm(long long a, long long b) {
return (a / gcd(a, b)) * b;
}
int main(int argc, char* argv[], char* envp[]) {
fstdin = fopen("SMARTKEY.INP", "r");
if (fstdin == NULL) return 0;
fstdout = fopen("SMARTKEY.OUT", "w");
if (fstdout == NULL) {
fclose(fstdin);
return 0;
}
fast(fstdin, cinput);
fast(fstdout, coutput);
finput(a, b, c); m = a+b+c;
finput(a, b, c); d = a+b+c;
fprintf(fstdout, "%lld", lcm(m, d));
fclose(fstdin);
fflush(fstdout);
fclose(fstdout);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIGZpbnB1dChhLCBiLCBjKSBkbyB7IGZzY2FuZihmc3RkaW4sICIlbGxkICVsbGQgJWxsZCIsICZhLCAmYiwgJmMpOyB9IHdoaWxlKDApCiNkZWZpbmUgZmFzdChzLCBjKSBkbyB7IHNldHZidWYocywgYywgX0lPRkJGLCAxIDw8IDIwKTsgfSB3aGlsZSgwKQoKY2hhciBjaW5wdXRbMSA8PCAyMF07CmNoYXIgY291dHB1dFsxIDw8IDIwXTsKCkZJTEUqIGZzdGRpbiA9IE5VTEw7CkZJTEUqIGZzdGRvdXQgPSBOVUxMOwoKbG9uZyBsb25nIGEsYixjLG0sZDsKCmxvbmcgbG9uZyBnY2QobG9uZyBsb25nIGEsIGxvbmcgbG9uZyBiKSB7CiAgICByZXR1cm4gYiA9PSAwID8gYSA6IGdjZChiLCBhICUgYik7Cn0KCmxvbmcgbG9uZyBsY20obG9uZyBsb25nIGEsIGxvbmcgbG9uZyBiKSB7CiAgICByZXR1cm4gKGEgLyBnY2QoYSwgYikpICogYjsKfQoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqIGFyZ3ZbXSwgY2hhciogZW52cFtdKSB7CiAgICBmc3RkaW4gPSBmb3BlbigiU01BUlRLRVkuSU5QIiwgInIiKTsKICAgIGlmIChmc3RkaW4gPT0gTlVMTCkgcmV0dXJuIDA7CiAgICAKICAgIGZzdGRvdXQgPSBmb3BlbigiU01BUlRLRVkuT1VUIiwgInciKTsKICAgIGlmIChmc3Rkb3V0ID09IE5VTEwpIHsKICAgICAgICBmY2xvc2UoZnN0ZGluKTsKICAgICAgICByZXR1cm4gMDsKICAgIH0KICAgIAogICAgZmFzdChmc3RkaW4sIGNpbnB1dCk7CiAgICBmYXN0KGZzdGRvdXQsIGNvdXRwdXQpOwogICAgCiAgICBmaW5wdXQoYSwgYiwgYyk7IG0gPSBhK2IrYzsKICAgIGZpbnB1dChhLCBiLCBjKTsgZCA9IGErYitjOwogICAgCiAgICBmcHJpbnRmKGZzdGRvdXQsICIlbGxkIiwgbGNtKG0sIGQpKTsKICAgIAogICAgZmNsb3NlKGZzdGRpbik7CglmZmx1c2goZnN0ZG91dCk7CiAgICBmY2xvc2UoZnN0ZG91dCk7CiAgICByZXR1cm4gMDsKfQo=