Source: https://arkconway.org/sites/default/files/Lesson 2 - Count faces, edges and vertices on 3D shapes.pdf