https://fonewall.github.io/posts/how-many-sides-does-a-cone-have/