#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { // freopen("date.in", "r", stdin); // freopen("date.out","w", stdout); int n, m; while(scanf("%d\n%d", &m, &n) != EOF) { int res = 0; for(int x = 0; x <= m; ++x) for(int y = x; y <= m; ++y) for(int z = y; z <= m; ++z) if(x * x + y * y == (z * z)) res++; res += ((n - 2) * (m + 1)); cout << res << "\n"; } return 0; }