/*
TASK:rtri
LANG:C++
*/
#include <iostream>

using namespace std;

int main()
{
    int n,m,i,j,k,l;
    unsigned long int tris=0;
    cin>>n>>m;
    for(i=0; i<n;i++)
    {
            for(j=0; j<m; j++)
            {
                    for(k=1; k<m-j+1; k++)
                    {
                            for(l=1; l<n-i+1; l++)
                            {
                                    tris+=4;
                                    if((k == 2*l || l == 2*k) && (l!=0 && k!=0) )
                                    {
                                         tris +=2;
                                    }
                            }
                            
                    }
            }
    }
    cout<<tris;
    cin>>n;
                                    
    return 0;
}
