int main() {
int n, m;
scanf("%d %d", &n, &m);
long long a;
a = m > n ? n : m;
long long x = m * (m + 1) * n * (n + 1) / 4;//矩形个数
long long y=0;//正方形个数
for (int i = 1; i <= a; i++) {
y += (n - i + 1) * (m - i + 1);
}
printf("%lld %lld", y, x - y);
return 0;
}