#include<bits/stdc++.h> using namespace std; int main() { int i,n,m,s=0,j; cin>>n>>m; j=sqrt(n*m); for(i=2;i<=n*m/2;i++){ if((n*m)%i==0) s++; } if(j*j==n*m) cout<<s/2; else cout<<s/2-1; return 0; } /************************************************************** Problem: 1318 User: houshanglin Language: C++ Result: Time Limit Exceed ****************************************************************/