def lz.h3
import bend-kit-zlib@0.5.1.0/zlib.bend as Zlibimport Base
828def lz.h3(r: Lz & U32, +a: U32, +b: U32) -> Lz & U32:
829 (z, +c) = r
830 (z, U32.and(U32.xor(U32.xor(U32.shln(a, 10n), U32.shln(b, 5n)), c), 32767))
import bend-kit-zlib@0.5.1.0/zlib.bend as Zlibimport Base
828def lz.h3(r: Lz & U32, +a: U32, +b: U32) -> Lz & U32:
829 (z, +c) = r
830 (z, U32.and(U32.xor(U32.xor(U32.shln(a, 10n), U32.shln(b, 5n)), c), 32767))