diff --git a/buggy.py b/buggy.py
--- a/buggy.py
+++ b/buggy.py
@@ -8,6 +8,8 @@
     if w <= p:
         kz = (p - w + d) // d
         w += kz * d
+    if w % (d * 2) == 0:
+        w += d
     p = w
 
 print(p)
