https://medium.com/@alexandragrosu03/javascript-quantum-computing-challenges-overcoming-barriers-a59692bec5d8