def absorb
import bend-collections@1.0.0.0/src/crypto/keccak/keccak.bend as Keccakimport Base
import bend-collections@1.0.0.0/src/crypto/keccak/types.bend as T
147def absorb(+round_count: Nat,a: Array<U32>, +index: U32, s: T.State) -> Array<U32> & T.State:
148 read0(round_count,index,s,Array.get(U32,a,index))