bw decode still WIP
not sure anymore that the algorithm, as it's supposed to work, can
decode any given input for any given orders