#include <bits/stdc++.h>
using namespace std;
long long func(long n,long m){
if(n==1 || m==1){
return n*m;
}else{
return n*m+func(n-1,m-1);
}
}
int main(){
long long n,m;
long long square,rectangle;
cin>>n>>m;
square=n*m+((n==0 || n==1 || m==0 || m==1)?0:func(n-1,m-1)); //正方形个数
rectangle=n*m*(n+1)*(m+1)/4-square; //长方形个数为矩形个数减正方形个数
cout<<square<<" "<<rectangle;
}