https://medium.com/@akikutvonen/exploring-quantum-computing-with-rigetti-pyquil-mid-2020-edition-70b28f917670