Quantum Assembly