https://medium.com/illumination/introduction-why-quantum-computing-is-cooler-than-you-think-f5922fc3a7bc