#include #define int long long using namespace std; vector div(int a) { vector ret; for (int i = 2; i <= sqrt(a); ++i) { if (a % i == 0)ret.push_back(i); } return ret; } int combo(int a, int n) { if (n * 2 < a)return 0; if (a <= n)return a - 1; return n * 2 - a; } signed main() { int n, k; int ans = 0; cin >> n >> k; for (int i : div(k)) { int j = k - i; ans += combo(i, n) * combo(j, n); } cout << ans << endl; }