A clockwork disassembler