Integer decoder rejects malformed input.
List decoder can decode empty lists.
B-Decoder decodes strings ans integers.
Got stuck with Strings.
Decided to switch to Streams.