#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n,m,res(0);
unsigned long long Area;
inline void solve(int l,int w)
{
if(Area == 0)
{
printf("%lld",res);
exit(0);
}
int Edge(min(l,w));
res+=Edge*4;
Area -= pow(Edge,2);
solve(max(l,w)-Edge,Edge);
}
int main()
{
scanf("%lld %lld",&n,&m);
Area = n*m;
solve(n,m);
return 0;
}