Solving various NP-hard problems using exponentially fewer qubits on a quantum computer | Synapse