def Short.fix
import bend-kit-fmt@0.1.0.0/fmt.bend as Fmtimport Base
324def Short.fix(+even: Bool, st: St) -> St & U32:
325 match st:
326 case St{r, s, mp, mm}:
327 +r1 = {r : List<&2, U32>}
328 +s1 = {s : List<&2, U32>}
329 +mp1 = {mp : List<&2, U32>}
330 Short.fix.down(even,
331 Short.up(64n, even, Short.high(even, r1, mp1, s1), St{r1, s1, mp1, mm},
332 64))