Solving quantum error correction | Synapse