https://medium.com/@LettersRcrazy/quantum-computing-unlocking-the-power-of-the-quantum-world-5279b4c2a549