https://chemistrytalk.org/molecular-geometry-and-bond-angles/