https://medium.com/@monocosmo77/latest-updates-on-quantum-approximate-optimization-algorithm-part2-quantum-computing-0f3af10d3613