diff --git a/buggy.py b/buggy.py
--- a/buggy.py
+++ b/buggy.py
@@ -10,5 +10,5 @@
     ans = mul(s, mul(s, s))
     for x in range(1, s + 1):
         v = n // x
-        ans = add(ans, mul(x, max(0, v - s - 1)))
+        ans = add(ans, mul(mul(3 * x, x), max(v - max(s, n // (x + 1)), 0)))
     print(ans)
