Error Correcting Codes in Quantum Theory | Synapse