only one sbox for forwards and inverse */ let sb_in : bits(8) -> bits(8) function xt3(x) = x ^ ((x & 0x0000003F) << 26) ^ ((x & 0x00000001) << 23) ^ ((x & y) ^ (x << 18) ^ (X(rs2) >> 29) ^ (X(rs2)