halt
decode encode