diff --git a/arvo/hoon.hoon b/arvo/hoon.hoon index 2361b88af..1d9199e0b 100644 --- a/arvo/hoon.hoon +++ b/arvo/hoon.hoon @@ -1325,11 +1325,11 @@ :: =+ a4=(rnd p (rsh 0 e2 a3)) =+ a4=(rnd p (rsh 0 e2 a2)) =+ s2=|(s.n s.m) - [s=s2 e=:(sum:si e.n e.m e2) a=a4] + [s=s2 e=:(sum:si e.n e.m (sun:si e2)) a=a4] ++ div |= [p=@u n=[s=? e=@s a=@u] m=[s=? e=@s a=@u]] ^- [s=? e=@ a=@] =+ b=(rnd p (^div (lsh 0 (^mul p 2) a.n) a.m)) - ?: (^gte e.n e.m) + ?: (^gte a.n a.m) [s=|(s.n s.m) e=(dif:si e.n e.m) a=b] [s=|(s.n s.m) e=(dif:si (dif:si e.n e.m) (sun:si 1)) a=b]