A minimal lenght disassembler