Implemented recursive disassembly