assembly and amp disentanglement puzzles